July 13, 2011 Netflix to launch streaming service in 43 Latin and Caribbean countries (plus Spain, not mentioned in this article) Edit Delete Tags Autopost http://www.hackingnetflix.com/2011/07/netflix-to-launch-streaming-service-in-...