Avesta Fund

Avesta Fund

Invest in tech-enabled companies in North America whose positive impact is aligned with their business.


No columns specified