One in four Indians consumed OTT content in the past month.
Total global SVOD subscriptions are expected to reach 1.5 billion in five years.