ROME, April 4 — US streaming giant Netflix may have to reimburse hundreds of millions of euros to its Italian customers after a court ruling, according to a judgement published Friday by a consumer association.The Rome court said that Netflix contracts in force between 2017 and January 2024 stipulated that...

Full Story Read More