MUMBAI: Six ads made by Leo Burnett India ads have achieved the finalist status in the New York Festivals 2005 Print Advertising Awards competition. These ads...