A group of Wall Street’s biggest banks have finally dug themselves out of a $13 billion quagmire that Elon Musk created.
On Monday, banks sold the final slug of the debt they lent for Musk’s takeover of Twitter in 2022, according to people familiar with the matter. The $1.2 billion of loans sold at 98 cents on the dollar.