Drinks tower TheBeerGiraffe announces European launch TheBeerGiraffe is bringing its drinks dispensing towers for pubs, bars and breweries to Europe, after success further af... Read more November 20, 2015