Constructor Capital Investors

An early-stage venture capital targeting funding investments in science, tech, innovative projects


Invests into

Headquarters: Schaffhausen, Schaffhausen, Switzerland
Estimated Revenue: over 106 billion U.S. dollars
Investor Type: Venture Capital