frog capital logo

frog capital

no topics Description:

Investing in Europe’s most ambitious growth-stage companies. #CEOsVC Sign up to our newsletter: https://t.co/Ynjn45lDGD

Location:
London, United Kingdom