Netflix Sets Up Canadian Production Hub

Netflix is leasing studio space at Cinespace Studios and Pinewood Toronto Studios to create a new production hub in Canada.

Share

The content you are trying to access is only available to members.