Murphy hits 6.3% operating margin

Chief executive John MurphyIn the year to 31st December 2024 Murphy Group made a pre-tax profit of £83.9m, up 26% on the previous year. (2023:…
adminMay 29, 2025