Netflix to open in Spain its first European production hub

Netflix says it’s establishing in Spain its first content production hub on European soil as the online video entertainment platform tries to expand in different languages.