Elon Musk reportedly fires top Twitter executives as he takes over company
360Report
The $44bn deal will give world’s richest man control of influential social media platform with more than 230m users
The $44bn deal will give world’s richest man control of influential social media platform with more than 230m users
Report this article here.