Frozen Food Company Iglo Launches 'Green Cuisine' In Germany Frozen food company iglo has launched a new line of meat-alternatives in Germany under the label Green Cuisine. The assortment comprises nine SKUs, incl...