Netflix selects Toronto for its Canadian HQ

TORONTO – Netflix has chosen Toronto as the location for its proposed Canadian office. It had announced its intention to set up in Canada in February and began a selection process to determine which city would best suit its needs. “Our pitch was clear. Toronto is a film-friendly city, which welcomes and celebrates the screen […]