Swiss venture capital firm 14Peaks closed its inaugural fund of over €28 million to power software s
Venture capital firm based in Switzerland 14Peaks Capital has successfully closed its first fund of over €28 million in capital commitments from an impressive ... Read more