Netflix to stream movies, TV shows to Latin America

Admin

Administrator
Staff member
US video giant Netflix, which has more than 23 million subscribers in the United States and Canada, announced plans Tuesday to expand to Latin America and the Caribbean.

More...
 
Top