About Us

About Us

At Capestorm we are proud of the fact that all our products and technologies are designed and developed in Cape Town, South Africa.

Read more about our technologies and our history from the below links.