Twitter makes first interest payment on debt since Musk buyout: report
January 30, 2023 at 16:30 PM EST
Twitter reportedly made its first interest payment Friday on about $12.5 billion of debt that Elon Musk used to purchase the social media platform last year.