Elon Musk says Twitter ‘breaking even’ amid reports of ad revenue slump

Twitter has been hit by a massive decline in advertising since Musk acquired the company for $44 billion in October.

Back to top button