Williston

About

Williston is a 7 MW solar project located in Vermont. It became operational in 2016.

7
Capacity
2016
Date of Operation