Netflix begins Latin America rollout in Brazil
Netflix has officially begun rolling out its service in Latin America. The company’s streaming service went live in Brazil today, where users can now sign up for a paid subscription ... Continue Reading →


Discussions