Netflix experiments its first TV like channel in France

Netflix has launched a television-like live broadcasting channel ‘Netflix Direct‘