Winners of Swiss startup awards take home CHF 510,000

CNN Money Switzerland

Venture_GreenLayer_v2_edited.png