MUMBAI: MindShare has been awarded the prestigious title of Global Media Agency of the Year by Advertising Age magazine for an unprecedented second consecutive year. Advertising...