9,897MWh
Annual Production Capacity
115,706
CO2 Avoided
2020-03-31
COD
CEI VII
Fund
2019
Year Invested
Scottsbluff is a 5.187M7MWdc tracking ground mount photovoltaic solar power plant located in Nebraska |