Last updated Feb 26, 2026 by RSS Ingestion
'Pressure' on WPP Media and VML drove WPP’s 7.6% decline in net revenues in 2025, according to the group’s full-year results.