Netflix opens new office in Italy

Netflix has officially opened for business in Italy, opening a new office in Rome, and unveiling plans for a string of unscripted series and films.

Source: Netflix opens new office in Italy

Advertisement