Iglo definitions

Search

Iglo

Iglo logo #10101) Czech town 2) Frozen food brand 3) Inuit abode
Found on https://www.crosswordclues.com/clue/iglo

Iglo

Iglo logo #21000 Iglo is one of the Umbrella Brands of the frozen-foods business of Iglo Group in Europe (Germany, Austria, Belgium, Netherlands, France, Portugal, Central & Eastern Europe, Turkey and Russia). It is headquartered in Bedfont, England. In both Ireland and the United Kingdom, Iglo is known as Birds Eye and in Italy it is known as Findus. Some Findus ...
Found on http://en.wikipedia.org/wiki/Iglo
No exact match found.