India Ad Rant - A mash up of agency life, brands, culture, creativity, design and new media epicentred around India!