Elon Musk has taken control onTwitter.
Elon Musk has taken control of the social media site Twitter. Through this deal, he will be acquiring the social network for around USD 44 billion .
Elon Musk has taken control onTwitter.
Elon Musk has taken control of the social media site Twitter. Through this deal, he will be acquiring the social network for around USD 44 billion .