Netflix partners with TF1 for French content streaming

Entertainment