Tag: Netflix India

Netflix Goes Live In India – 10 Things You Need To Know

The on-demand, online video streaming service Netflix has finally arrived in India.

Sandipan Dasgupta By Sandipan Dasgupta