Daily News & Analysis | What the Netflix launch means for India Daily News & Analysis Netflix announced this week that it would simultaneously bring its Internet TV network to more than 130 new countries around the world, including India.The entry of the world's most popular streaming service in India is set to change both the ... Netflix here, but can we chill? Here are three things you must consider before signing up for Netflix The biggest challenge standing between Netflix and global domination |