SET Ventures Announces €200M Fund for Clean Energy Startups

SET Ventures is a venture capital firm based in the Netherlands. It has closed its fourth funding round, generating 200 million euros to…