MUMBAI: OTT promised to disrupt, democratise and decentralise content. But as of 2025, that promise is looking increasingly like a nostalgic trailer. In the latest firecracker...
This will close in 10 seconds