Permira Closes €2.6B Sale of Iglo Group

June 02, 2015