INS Holding is a venture capital investment firm based in Switzerland and is actively seeking new investments.
Focus Areas
Notable Investments