Monday, March 20, 2023
Outlook India
Outlook Business


The news came into light six months after its maverick billionaire owner assured the staff that there would be no new layoffs

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