Netflix added 9.3 million subscribers in Q1 2024, hugely surpassing analysts’ estimates, and now has 269.6 million subscribers globally, further asserting the company as the world’s leading streaming service. Netflix reported revenue of $9.4 billion (€8.8bn), up 15 per cent YoY, and operating income of $2.6 billion. The company advised that it will stop reporting […]