News article category Corporate Keller Group plc has today (24 March 2026) published its Annual Report and Accounts for the year ended 31 December 2025. The report is available to download on our website here. Published on 24 Mar 2026