SCI ECO YO Your Tech Story 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…