News

Netflix, China’s Alibaba and France have thrown their weight behind the Annecy Animation Festival, with the festival set to showcase an in progress reveal of the U.S. streaming giant’s “The ...