Twitter ad revenue plummets as Elon Musk blames advertisers
[ad_1] Twitter is once again in trouble, with its ad revenue reportedly dropping drastically, but Elon Musk says advertising on the platform is “on the upswing”. According to the New York Times, Twitter’s U.S. advertising revenue has been down 59% from last year between April 1 and the first week in May, landing at $88…
Read more