Megha Tata, Managing Director – South Asia, Discovery Communications India, has been unanimously elected President of the India Chapter of the International Advertising Association (IAA) at its AGM ...