MUMBAI: After 70 years of creating some of the world’s most iconic marketing campaigns, Ogilvy has revamped itself to adopt a new mantra – ‘Makes Brands...