business.financialpost.com
Netflix creating production hub in Toronto that will support up to 1,850 jobs
Netflix is leasing two studio spaces along Toronto’s downtown industrial waterfront area