Wednesday, October 2, 2013

Solar Project in the Works for Durham

Strata Solar, a Chapel Hill company could soon be adding to its solar cache with a new project in Durham County.

No comments:

Post a Comment