Select Page

World Screen: Netflix is establishing its first European production hub, to be based in Tres Cantos, Madrid. The production hub will be located at Ciudad de la Tele (TV City), a new 22,000-square-meter campus. It will serve as a central facility for Netflix’s growing slate of Spanish-language original content over the coming years.