BBDO and BigTime Creative Shop Lead Global Winners at Cresta Awards 2025

The sought-after ‘Of The Year’ trophies at Cresta Awards 2025 saw familiar winners on the virtual stage, with new faces edging into the limelight.

​BBDO Worldwide held a firm grip on the overall Network of the Year title, arguably its most…

Continue Reading