Social media giants face uncertain future as COVID-19 bites, says GlobalData June 23, 2020 Editor Off Brand Buzz, Social, Many of the world’s largest social media companies face an uncertain future due to declining...