- Web / Internet Life
- By Catalin Cimpanu
- January 6th, 2016
Netflix Launches in 130 New Countries, but Not China
Netflix now available in 190 countries around the globe
- Web Blog
- By Gabriela Vatu
- April 23rd, 2013
Netflix Announces $12 (€9.2) Plan for Large Families
The new plan allows simultaneous streaming on multiple devices