Netflix confirms Italy, Portugal launches
Following the announcement by Netflix that it was planning to launch in Spain in October, the streaming service has also formally confirmed October launches in Italy and Portugal. This autumn, the countries’ respective Internet users will be able to subscribe to Netflix and instantly watch a broad selection of TV series and movies in HD […]