Categories Advertising, MarketingIconic Ads: Diu – Ilha de CalmaPosted on October 8, 2021October 8, 2021by Vejay Anand Ogilvy won the mandate for Diu Tourism, amid intense competition. It was our attention-getting creative idea that clinched it. We went on to launch the campaign with teaser ads de…