Keller Group plc reports solid H1 2025 performance, maintains full-year outlook
Revenue for the period reached £1.46 billion, down 2% year-on-year but up 1% on a constant currency basis LONDON: Keller Group plc, the world’s largest geotechnical specialist contractor, reported interim results for the half year ended June 30, 2025, showing…