city brand

Cape Town Named Best City Brand in Africa and 60th Globally

According to the inaugural Brand Finance City Index, Cape Town has been ranked as the top city brand in Africa…

2 years ago