Netflix establishes first European hub in Spain

Netflix has announced that it has chosen the Spanish capital Madrid for its first European production hub.

Source: Netflix establishes first European hub in Spain

Advertisements