Elon Musk Completes $44 Billion Twitter Takeover


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