Avatar for Swiss Founders Fund

SFF is a seed and early stage investment fund based in Switzerland

Nothing here yet

Looks like Swiss Founders Fund hasn't set up this page.

Follow Swiss Founders Fund for updates