MUMBAI: The Indian Society of Advertisers (ISA), the country’s top voice for advertisers for more than 70 years, has appointed Atul Agrawal as its new chief...