Over-The-Top media platforms are the latest global trend and India is not far behind. Gone are the days when we had to wait for the clock...