Tag: Elon Musk twitter account

spot_imgspot_img

Elon Musk’s Twitter account suspended? Know the truth here | Technology News

New Delhi: Elon Musk backed out of the famed $44 billion Twitter agreement, claiming the microblogging platform's failure to give him adequate information...