Cape Town homing in on crown for Africa’s top financial centre Cape Town has outpaced several cities across Africa and is homing in on the...