Skip to main content
External Link
Twitter’s ad sales stink of Musk.

Elon Musk to the BBC in April: 

I think almost all advertisers have come back or said they are going to come back.

The New York Times based on a Twitter slide deck it obtained:

Twitter’s US advertising revenue for the five weeks from April 1 to the first week of May was $88 million, down 59 percent from a year earlier.

May doesn’t look much better.