Iberdrola Group

USA's Avangrid Developing Over 500 MW Solar Farms in Texas & Ohio
Both solar energy projects will cumulatively create 523.5 MW of clean and affordable power for the two US states. Real North solar farm of 321 MW is being established in Falls County, Texas.
Mar 16, 2023 // Plants, Large-Scale, Commercial, avangrid, Renewable Energy, Iberdrola Group, Pedro Azagra, Powell Creek, solar farms USA, Texas and Ohio, Texas solar industry, True North solar project