France: Netflix, Amazon must invest 20-25% of French revenues in local content | Heykuki News