Marvel Farms (5 MW) Overview
- Latest Deal Type
- Asset Purch.
Marvel Farms (5 MW) General Information
A five megawatt Marvel solar farm located in Isle of Wight, England. The five megawatt Marvel solar farm produce enough electricity to supply United Kingdom homes.
Want to dig into this profile?
We’ll help you find what you need
Marvel Farms (5 MW) Valuation & Funding
This information is available in the PitchBook Platform. To explore Marvel Farms (5 MW)‘s full profile, request access.
Request a free trial