Canadian tech start-up sets up shop in Cape Town
CTown readies stage for next screentech sector event
Cape Town becomes major tech start-up investment hub
Cape Town sets out to be Africa’s tech capital