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

1 year 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...