Rubberstamp

karoo tech hub

Karoo Tech Hub in Somerset East

A successful tech start-up in the Eastern Cape Karoo town of Somerset East, South Africa

Continue Reading