Twitter makes first interest payment on Elon Musk buyout debt
By
Biju Kumar
Twitter Inc. made its first interest payment on the $12.5 billion in debt that Elon Musk used to take the social media giant private last year.
The company paid a group of seven banks, led by Morgan Stanley, which became stuck with the debt after they were unable to sell it to outside investors.