Facebook Leaves Apple, Twitter in the Dust

2016-04-28T11:06:55-07:00

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 ...