Back to Top

Caswell solar farm to power 700 homes

Caswell solar farm to power 700 homes

Chapel Hill-based Strata Solar constructed a solar farm last year on 40 acres off N.C. 62 near Blanc
See all stories on this topic


Comments

Write a comment

*