Iberdrola begins work on photovoltaic plants in Texas and Ohio, combined capacity 523.5 MW
Link Securities | The company, through its US subsidiary Avangrid, has begun construction of two of its largest photovoltaic plants in the country, located in Texas and Ohio. These are the True North and Ohio Powell Creek projects, with a combined capacity of 523.5 megawatts (MW). The Ohio Powell Creek farm, which is being built in Putnam County (Ohio), will have a capacity of 202.5 MW and will generate enough…