Campaign Agency of the Year Global Awards 2025: winners revealed

Strong showing for shops from 16 countries and 85 companies around the world.