Press Release Having judged more than 100,000 entries from across the globe in the UK and Ireland over the past 22 years, Great Taste is now set to head overseas for the first time, launching Great Taste Portugal in association with ConsumerChoice – Centro de Avaliação da Satisfação do Consumidor, an organisation that champions Portuguese […]