Netflix eyes Italy, Spain launches
Netflix will launch in Italy later this year, according to TBI sources, while a local report is claiming a Spanish debut will come around the same time. The streaming service has committed to launching its platform globally within the next two years, and Iberia and Italy look set to make up a new round of debuts. […]