An early stage venture capital fund that invests in innovations with the ambition to create sustainabilitiy or health impact

Watch the movie Get in touch
*}