10 Mistakes Newbies Make with Paid Facebook Ads Posted on October 11, 2017January 19, 2021 by admin According to research compiled by Hubspot, Facebook ad revenue grew from just under $2 billion in 2010 to $12.5 billion, with ads… Full story: Forbes