OrbiWise SA Granted CTI Start Up Label

On November 7th, the CTI (“Commission for Technology and Innovation” here in Switzerland) awarded the CTI Start-up Label to OrbiWise SA.

The CTI Start-up Label, which is granted to some companies at the end of the Phase III of the CTI Coaching Process, is a seal of quality for the company and a sign of readiness for sustainable growth.