10.0.1.13

Permira’s Iglo Group set to lose CEO Martin Glenn

502
Martin Glenn, chief executive of Iglo Group, the parent company of UK frozen foods business Birds Eye and a portfolio co