Home Business Netflix India: Everything you need to knowBusinessData JournalismNetflix India: Everything you need to knowBy Sushil Kambampati - 7 January 201661010 Netflix's video streaming service is now available in India directly. Find out what shows are available on Netflix India and what it takes to sign up.Click here to continue reading. Please login to read the rest of this article. If you don't have an account, register now and you can access up to 10 articles for free.