iglo
News

iglo Brings Green Cuisine to Germany

January 10, 2020

Frozen food brand iglo has brought the Green Cuisine line of plant-based products to Germany. iglo is owned by Nomad Foods in Europe, which was behind the launch of the […]