logo

Schleuniger Group

Industry Innovation

Open-i | Switzerland’s Innovation Facilitator