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 HodsonOctober 17, 2023