Toronto might be the home of a Netflix production hub

Netflix Canada might be getting a lot bigger this year

Comments