An internal Twitter document reportedly shows ad revenue down 59%, casting doubt on Elon Musk’s statement that ‘almost all advertisers have come back’
Advertising revenue is down at Twitter, according to internal documents obtained by The New York Times. Susan Walsh/AP Internal Twitter…