59

Investments

18

Exits

20 M

Check Size up to

9

Countries invested in