RE: Why the drop21 Nov 2024 11:27
• Revenue is up by 14%, as operating profit also increased by 14%, and maintained a margin of 4.2%.
• Record wins and renewals, up 54% to £3.7bn, and have expand the pipeline of opportunities and Projects capabilities.