Clifton Park- Onyx

About

Clifton Park is a project located in the New York state with a capacity of 1 MW of solar energy.

1 MW
Capacity
2016
Date of Operation