This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
On the earnings call, Zuckerberg said the company has been able to “execute better and faster” and the market roared its approval. Read More