Keller Group plc (LSE: KLR) is the largest independent geotechnical solutions specialist in the world.
With operations in more than 40 countries across six continents, and sales of £2.1 billion. It is listed on the London Stock Exchange.
Keller Group plc (LSE: KLR) is the largest independent geotechnical solutions specialist in the world.
With operations in more than 40 countries across six continents, and sales of £2.1 billion. It is listed on the London Stock Exchange.