Independent European VC managing funds in cleantech, biotech, and digital technology.
Part of: Venture Capital