Size

38.98 MW

COD

2017

Location

Shelby, NC

Ayrshire