Cape Town named Africa’s best city brand by Brand Finance City Index Cape Town grabs yet another global accolade to add to its ever-growing collection. The...