Technology Innovation Agency

Technology Innovation Agency

Venture capitalClaimed

Initiative of the department of science & technology (dst) in south africa, to enable and support technological innovation.

HQ location
Pretoria, South Africa
Website
Portfolio analysis
Notes (0)