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 and is a constituent of the FTSE 250 Index.
open_in_new Keller Group on Wikipedia
Keller Group clearly publicly state which goals are priorities for the business: