Billings: Delhi or Mumbai?

Is Delhi is the new hotbed for Indian advertising? Also, the show looks at how disappointing it has been for the Indian advertising fraternity after the Cannes.

Related Videos