OTT News In India1 year ago
India has 424 mn OTT viewers, including 119 mn paid subscriptions: Ormax Media Report
India has a total of 423.8 million OTT viewers, with this the country sees a 30% penetration of user base showing three out of ten Indians...