BY EABW REPORTER JOHANNESBURG, South Africa–Brand Africa in association with the JSE, today announced the Top 100 best brands in Africa on their 6th annual Brand Africa 100: Africa’s Best Brands at the JSE in Johannesburg. The US sports and fitness brand, Nike, is the overall 1 brand in Africa spontaneously recalled by consumers. South […]