Elon Musk says Twitter ‘breaking even’ amid reports of ad revenue slump Apr 12, 2023 Twitter Inc CEO Elon Musk said on Wednesday the social media company is "roughly breaking even," as most of its…