Wednesday, April 24, 2024
Outlook.com
Outlook India
Outlook Business

Twitter Revenue

Elon Musk had taken $13 billion debt to acquire Twitter for $44 billion in October 2022. The first installment of this debt repayment is due by January-end