Facebook Leaves Apple, Twitter in the Dust

Make it 9-for-10 in Facebook over Wall Street: Facebook beat out market expectations in all but one of its last 10 quarters on Wednesday with a revenue of $5.38 billion for the first quarter of 2016. As other Silicon Valley giants like Twitter and Apple suffered setbacks this week, marking the overall slowdown in 2016 of…