Various senior executives have reportedly been ousted because the billionaire acquires the social media platform.
Elon Musk Completes $44 Billion Twitter Takeover

Various senior executives have reportedly been ousted because the billionaire acquires the social media platform.