Since Elon Musk paid $44 billion for Twitter last October, the platform’s advertising revenue has partially declined due to marketers’ dissatisfaction with Musk’s management style and the company’s mass firings, which destroyed content moderation.
This post originally appeared on WayneDupree.com.