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 ...