Gloucester Solar Project Approved
Strata has been approved to proceed with development plans for a 20MW facility in Gloucester County, Virginia. Read the full story.
Strata has been approved to proceed with development plans for a 20MW facility in Gloucester County, Virginia. Read the full story.