We are based in Europe, with offices in the United Kingdom and Belgium. We invest primarily in Europe, but we also invest up to 20% of our fund in emerging markets and have backed companies operating in Africa, LATAM and Southeast Asia... We are..
Relevance: 24.638966