Retailers In brief South Africa

Amarula named brand of the year

Amarula has won the Brand of the Year award at the World Branding Awards.

The awards are hosted annually and are renowned as global brand accolades in the industry.

The ceremony took place at Kensington Palace, London on 11 October 2017.

Let's do Biz