Elon Musk ends Twitter takeover deal

Elon Musk buys Twitter for $44 billion