Tech News13 years ago
Netflix is coming to the Caribbean later this year-who’ll be smiling and who’ll be a tad upset?!
Netflix announced last week that they they are launching their service in 43 countries across Latin America and the Caribbean later this year. This means, that...