torontosun.com
Netflix announces creation of production hub in Toronto
TORONTO — Netflix is setting up a dedicated production hub in Toronto, which film and TV creators hope will provide new opportunities for local talent.The California-based streaming giant ann…