Elon Musk reportedly fires top Twitter executives as he takes over company
The $44bn deal will give world’s richest man control of influential social media platform with more than 230m users
Continue ReadingThe $44bn deal will give world’s richest man control of influential social media platform with more than 230m users
Continue Reading
Join the Discussion