Industry articles, news and events

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.