Twitter has made its first interest payment on its more than $12.5 billion in looming debt, according to reports from Bloomberg and the Financial Times. Elon Musk took out billions of dollars in loans back in October 2022, as part of the billionaire’s successful push to purchase Twitter and take the social media…

Read more...