UK’s Birds Eye brand Iglo sold for €2.6bn 21-Apr-2015 By Joyeeta Basu Europe’s largest frozen foods business Iglo Group has been bought by a pair of US investors for €2.6bn, at 2.4 times return on the original investment made by parent company Permira.