Is Netflix Overpriced in India

Is Netflix really overpriced in India? Brief About Netflix: Netflix is an American Video Service provider founded in 1997 and it is been providing video on demand and online streaming service in India since quite a long time. In April 2019, Netflix had a subscription base of 148 Million worldwide. Netflix is also a member … Read more