The project consists of a 60 MW (AC) solar facility located on about 650 acres near Moyock, N.C.in Currituck County, N.C. It has 25-year power purchase agreements with the Massachusetts Inst...
* The information available in this section may vary depending on the project.