Businessinsider.co.za | Twitter made its first interest payment on Elon Musk's massive buyout debt – so it will avoid bankruptcy
Musk borrowed $12.5 billion from banks including Morgan Stanley to take the social-media company private in October.
Musk borrowed $12.5 billion from banks including Morgan Stanley to take the social-media company private in October.