An Italian court ruled Netflix has to refund its customers for price hikes dating back to 2017 Technology April 5, 2026 1:03 PM