EVERYTHING YOU NEED TO KNOW TO GET STARTED ON NETFLIX
At CES 2016, Netflix made a major announcement that it would be launching in 130 new countries. The Philippines was one of these countries. Now that it’s here, some of you might be wondering, what is Netflix exactly? Can I only watch it on my TV? And how does it compare to Netflix USA? Let us answer all questions and help you get started.