August 7, 2025Business WPP’s stock plunged after it announced disappointing financial results and a strategic review.Read More Share: