Omnicom Media named world’s largest media network
Omnicom Media has emerged as the world’s largest media management network, according to COMvergence’s Final 2025 Global & Regional Billings Rankings, with total billings of $75.6 billion. The ranking marks the first to capture the combined scale of Omnicom Media Group and IPG Mediabrands, following Omnicom’s acquisition of IPG, which closed in November 2025. COMvergence … Read more