Tag: Twitter deal

Browse our exclusive articles!

Musk puts $44 bn Twitter deal ‘on hold’ over fake user accounts

San Francisco/New Delhi, May 13 In a stunning post, Tesla CEO Elon Musk on Friday said that he has put the $44 billion Twitter...

Popular