Keller Group (LSE: KLR) — Position Review
The Quick Take Company: Keller Group (LSE: KLR) — the world’s largest geotechnical specialist contractor Thesis: A 165-year-old industrial that has just had its best year ever, sits in net cash for the first time in 25 years, is returning serious capital to shareholders, and is structurally exposed to four mega-trends (data centres, energy transition, […]