Banks set to dump $3 billion in X aka Twitter debt Social Media January 27, 2025 Morgan Stanley, Bank of America, Barclays and others—that helped Elon Musk buy Twitter are set to sell off the debt incurred by the tech billionaire for the purchase