Tag: Netflix

News

Netflix Teaming Up With Ubisoft

On September 10th, Netflix announced it had agreed to a partnership with video game developer Ubisoft. This deal will seeContinue Reading