July 9, 2025Business WPP delivered a shock trading update four weeks before its scheduled Q2 results.Read More Share: