Results for 'OTT viewing in India'

Media

353 million users and 96 million active paid subscribers in Indian OTT space: Ormax report

One in four Indians watched online videos at least once in the last one month.