Twitter Makes First Interest Payment to Banks on Elon Musk’s $13 Billion Buyout Loan
Twitter has made its first interest payment on a loan that banks provided to help finance billionaire Elon Musk's purchase of the social media company last…
Recover your password.
A password will be e-mailed to you.