Elon Musk announces “massive drop in revenue” after activists pressure advertisers to stop Twitter ads

Activists have written to top advertisers, advising them to suspend ads.