Elon Musk Says He's Terminating $44B Twitter Buyout Deal

2 years ago
217

Musk — who has more than 95 million followers — lamenting that the company was failing to live up to its potential as a platform for free speech.

Loading comments...