Avangrid Completes True North Solar Module Installation
Avangrid has installed the final modules at True North Solar, a 238 MW energy project located in Falls County, Texas, putting in 488,000 solar modules at the site over the past several months. “This is a major accomplishment and we are proud of the hardworking women and men who are bringing this clean energy project onto […]
The post Avangrid Completes True North Solar Module Installation appeared first on Solar Industry.