Ted Sarandos, Netflix co-CEO, made the announcement Tuesday of an over €1 billion investment in Spain at the U.S. streaming giant’s European Production Hub in Madrid as Netflix celebrates its tenth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results