Tag - Netflix Direct

Netflix testing its first TV channel in France

Popular streaming service Netflix rolled out its new TV channel called Netflix Direct in France. Netflix Direct will be available to Netflix streaming subscribers in select areas in France, with plans to expand through December and will provide content from its existing streaming library in a...