Verdane

Verdane invests in tech-enabled and sustainable businesses based out of Europe to help them reach the next stage of international growth.