Ogilvy’s 82.5 Communications Wins Creative Mandate Of Natural Diamond Conglomerate- De Beers Group
Focussing on igniting the passion for natural diamonds among Indian consumers, De Beers Group has assigned its creative mandate to ...
Read moreDetails