Posted on May 3, 2017 by loriFacebook’s Q1 2017 earnings report in 6 charts The numbers that matter from Facebook’s latest quarterly earnings report and what they say about the social network’s ad business. Please visit Marketing Land for the full article. Source: New feed