Elon Musk Addresses X’s Financial Struggles as Banks Offload $13 Billion Debt

Get Alerts