What doomed Elon Musk's Twitter deal

What doomed Elon Musk's Twitter deal

When Elon Musk announced his intention to buy Twitter almost 90 days ago, the world — and financial markets — looked different.

Related