Netflix India ends 30 day Free Trial service from 3 December Netflix India withdraws 30 day free trial from India By Basil Kannagi Arasu Dec 5, 2019 Entertainment, News, OTT Services