May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
May 16, 2026
A Rome court has ordered Netflix to refund Italian subscribers for price hikes dating back to 2017. This ruling could shake up the streaming giant's European strategy and impact its share price.