Articles on: Company Info & Funding
This article is also available in:

Are you a French or German company?

We see ourselves as a European company. We currently have offices and R&D locations in Switzerland, France and Germany and working on new subsidiaries in countries around the world.

Updated on: 07/27/2020

Was this article helpful?

Share your feedback


Thank you!