It generated revenues of £2.21bn in the period, climbing from £2.19bn. "2024 has been another strong year for IMI, with record profits, good organic growth and strong cash generation," said chief ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results