Wall Street banks have sold almost all $12.5bn of debt tied to Elon Musk’s Twitter purchase by Investor News Today February 16, 2025 0 Unlock the Editor’s Digest totally freeRoula Khalaf, Editor of the FT, selects her favorite tales on this weekly publication.Wall Avenue banks have rid themselves of just about all of the ...