WPP shares fall over 2% after Barclays downgrade

Jun 25, 2025 - 10:42
 0