ennova (Switzerland) Overview
ennova (Switzerland) General Information
Owner and operator of wind energy projects. The company offers project management services for wind power generation in the renewable energy sector.
Want to dig into this profile?
We’ll help you find what you need
ennova (Switzerland) Valuation & Funding
This information is available in the PitchBook Platform. To explore ennova (Switzerland)‘s full profile, request access.
Request a free trial