Advertisement
Advertisement

Bret Taylor

Elon Musk ends $44 billion Twitter deal
Elon Musk ends $44 billion Twitter deal

Musk says the company didn't do enough to address his concerns about fake and spam accounts. Elon Musk, has decided...

Twitter
Twitter confirms sale to Elon Musk for $44 bn
Advertisement
Advertisement