CTI /KTI Investor

Swiss committee for innovation


Invests into

Estimated Revenue: $77.0M
Industry: Information Technology
Investor Type: For Profit