Keen

6.5MW

MWh of electricity per year
Project Size
Location Four Oaks, NC