Avangrid Completes Module Installation at True North Solar project
- Last Updated on August 28, 2024
- Renewables
More than 488,000 solar modules are now installed at True North, will become the largest solar project in Avangrid’s portfolio Avangrid, a sustainable energy company and member of the Iberdrola Group, recently installed the final modules at True North Solar, a significant achievement for the 238 MWac (321 MWdc) clean energy project located in Falls
Sign Up To Read Full PostIf you already have an account, you can login below: