Cape Town identified as up-and-coming tech hub The South African city of Cape Town has been identified as an up-and-coming hub for technology and life sciences by… Read More