Twitter Faces $75 Million Ad Revenue Blow as Brands Suspend Campaigns
Internal documents obtained by The New York Times reveal that Twitter is projected to lose a staggering $75 million in advertising revenue by the end of the year, a more dire situation than initially reported.…