The age of Netflix and OTT platforms is here to stay, yet over 70 million Indian households still subscribe to ...