global-media-pitch
Publicis, Initiative Dominate: What 2025’s global media pitch battles signal for 2026?blur=25

Initiative emerges as the world’s top most agency network, delivering $2.1 billion in total new business in last 3 quarters, as per a COMvergence report

Kanchan Srivastava Jan 14, 2026 11:50 AM