Source: John Murawski, NEWS & OBSERVER, 11/19/13 Chapel Hill’s Strata Solar is planning the state’s third 75-megawatt solar farm, this one in Wilson County.
For more of this story, click here.