Loading...

With 89% ownership in Halma plc (LON:HLMA), institutional investors have a lot riding on the business | Intellectia.AI