Saturday, June 27, 2020

Facebook market value plummets $56 Billion as advertisers flee platform