Switzerland based Venture

Deals D000112
Description Opportunity to invest in the fast growing field of decentralized, small scale renewable energy generation assets in Switzerland and Western Europe, through a listed established Swiss utility player with strong track record, proprietary deal flow and strong management.
Country Of origin Switzerland
Funding Sector Impact Investment
Colloboration Type Lead investor / manager