Wall Street banks have sold almost all $12.5bn of debt tied to Elon Musk’s Twitter purchase

OSTN Staff