Avangrid starts developing two solar projects in Texas and Ohio
Avangrid, a US-based energy company, has started the construction of two solar facilities in Texas and Ohio. The combined clean energy output from the Texas True North and Ohio Powell Creek projects will be 523.5 […]