Facebook Q1 2016 results: 5.38b in revenue, 1.51b net income and 1.51b mobile users

Comments