Elon Musk terminates $44 billion Twitter deal

Elon Musk announced a merger agreement with Twitter in April for purchasing the platform for US $44 billion ($54.20 per share). He has now officially ended the deal to buy Twitter, saying, among other things, that the social media company didn’t give him enough information about fake accounts. Continue reading “Elon Musk terminates $44 billion Twitter deal”