Twitter has reportedly made its first interest payment on around $13 billion debt that Elon Musk used to acquire the social media platform last year. As per media reports, the instalment was worth around $300 million. The company made the payment to a group of seven banks led by Morgan Stanley, the reports stated.