Skip to content Skip to footer

Elon Musk completes $44bn Twitter takeover

A number of top executives are reportedly ousted as the billionaire acquires the social media platform.

Leave a comment

0.0/5