If you look at the channels in India, there are not around 300 channels, but 30 channels of the same kind, remarks Discovery Networks’ Rahul Johri More
More in Advertising Section