Kantar BrandZ has released its annual rankings of the world’s top brands: including the World’s Top 20 Alcohol Brands. These ...