Ogdensburg

About

Ogdensburg is a 1.2 MW solar project located in New York State. It became operational in 2018.

1.2
Capacity
2018
Date of Operation