Scottsbluff

Scottsbluff

5.2 Gross MWDC
4.4 Gross MWAC
2020-03-31 COD
CEI VII Fund
2019 Year Invested
Scottsbluff is a 5.2 MWdc tracking ground mount photovoltaic solar  power plant located in Nebraska