Most advertisers are back, according to Musk

New offer from Musk to advertisers

Twitter is losing its top advertisers!