Avangrid starts power production from True North Solar project
Part of the True North solar project in Falls County, Texas, has been commissioned by Avangrid. More on its benefits to the local community and energy grid here.
Part of the True North solar project in Falls County, Texas, has been commissioned by Avangrid. More on its benefits to the local community and energy grid here.