USA Herald October 23, 2022
Elon Musk’s Twitter Deal Could Leave Banks With $13 Billion In Debt, the Biggest Stalled Deal On Record
Elon Musk’s Twitter deal could leave banks holding $13 billion in debt, making it the biggest stalled deal on record. …