Amarula Honoured Once Again At The 2019 World Branding Awards At Kensington Palace

The prestigious World Branding Awards, the ultimate global brand recognition accolade ? now in its 10th edition, saw 318 brands from 41 countries named ?Brand of the Year? in a glittering ceremony held at the State Apartments of Kensington Palace today. The brands were nominated by over 230,000 consumers across the globe.