The Wild Geese wins five awards at international spirits event Irish liqueur brand The Wild Geese has won a flurry of medals at an American spirits competition for its selection of ru... Read more March 27, 2015