Keller Launches £25M Share Buyback After Strong 2024

Keller Group PLC began a program on Monday to return up to £25 million ($32 million) to investors, the first phase of the company's multiyear share repurchase scheme that it recently...

Already a subscriber? Click here to view full article