WPP’s H1 2025 revenue drops 7.8% amid AI and media restructuring.
WPP reported a challenging first half of 2025, with revenue dropping 7.8% to £6.66 billion and headline operating profit falling 36.2% to £412 million. The company cited reduced client spending,…