Catenaa, Wednesday, April 30, 2025– Wall Street banks have finally got rid of the $13 billion debt tied to Elon Musk’s 2022 buyout of the social media platform now known as X, the Wall Street Journal reported. Quoting sources familiar with the matter, WSJ said that investors purchased the remaining $1.2 billion in loans on […]