Elon Musk’s $13 billion whip hand against Wall Street: How interest rates and the financial disaster at Twitter put the world’s richest man in the driver’s seat
Is Elon Musk looking to buy back X's debt at a steep discount?
Siobhan HodsonArticle published date: October 4, 2023