Elon Musk’s X revenues in the UK crashed in 2023, down 66% April 28, 2025 Steven 🔒This article requires Free Subscription.Upgrade Now