X worth $19bn - half of what Elon Musk paid for Twitter
Musk’s purchase saddled the company with $13 billion in debt and led to a 60 per cent drop in sales
Musk’s purchase saddled the company with $13 billion in debt and led to a 60 per cent drop in sales