All about finance. WPP's Q1 Income Declines by 5%, and It's Not Due to Tariffs , and Administrator 2025 April 28