It is a solar energy facility located in Northampton County, N.C. about 95 miles northeast of Raleigh. It sits on approximately 75 acres under a 35-year lease with a private landowner. The facili...
* The information available in this section may vary depending on the project.