The WPP-owned media agency network emerged as the frontrunner with a total new business value exceeding $654 mn, followed by IPG Mediabrands with over $200 mn, and Omnicom Media Group, securing a new business value of around $128 mn, according to the New Business Barometer 2023 report.