Ectica Technologies awarded the CTI Label

Ectica Technologies was awarded the CTI label, a certification given from the Commission for Technology and Innovation of the Swiss Confederation to start-ups ready for sustainable business development. We thank our mentors for the valuable support received in the coaching program.

© 2021 Ectica Technologies AG

Created by Web Designer NI