local content

France wants Netflix to invest 25 pc of revenue in local content

France wants streaming services like Netflix and Amazon to invest a quarter of their sales… Read More