×
ADVERTISEMENT
ADVERTISEMENT

Twitter is now worth just 33% of Elon Musk’s purchase price

After saddling the company with $13 billion of debt, Musk’s erratic decision making and challenges with content moderation led advertising revenue to decline by 50%
Last Updated : 31 May 2023, 02:56 IST
ADVERTISEMENT

Follow Us :

Comments
ADVERTISEMENT
Published 31 May 2023, 02:56 IST

Follow us on :

Follow Us