Elon Musk is on a reputation-mending media tour as Twitter faces business challenges and advertiser skepticism tied to his erratic and controversial product and policy changes.
Why it matters: Musk claimed in an interview with BBC last week that most of Twitter's advertisers have returned, but analysts suggest Twitter's ad revenue is rapidly declining.
Comments
No comments on this item Please log in to comment by clicking here