We invest in European deep tech companies throughout their growth journey
St John's Square, 51-52, London, England EC1V 4JL, GB