Great Taste Awards Unveiled, Irish Products Win Three Star Rating The annual Great Taste Awards, which celebrates the best of speciality food and drink in the UK and Ireland, has revealed its winners for 2016. Known as...