Lots of VCs have spent the past few years baking environmental and social considerations into their investing. But, beyond self-declaration, there are limited ways to judge which funds are truly walking the walk.
Locations
NETHERLANDS:
Keizersgracht 756 | 1017 EZ Amsterdam
GERMANY:
Stadtdeich 2-4 | 20097 Hamburg