Over 400 advertisers hit pause on Facebook, threatening $70 billion juggernaut ~tech facebook social media Article 1604 words 8 votes