Twitter adds fact-check disclaimer to new boss Elon Musk’s tweet whining about advertisers fleeing
New Twitter owner Elon Musk on Friday announced that the site has seen a “massive drop in revenue” after a growing number of companies stopped advertising on the platform following his $44 billion purchase. Musk in a tweet blamed “activist groups” for the advertiser exodus. “Twitter has had a massive drop in revenue, due to … Read more