Iberdrola secures 791MW offshore wind farm project in US

Iberdrola's US subsidiary Avangrid has won a contract to build a 791MW offshore wind farm, New England Wind 1. The project will power 400,000 homes, create jobs, and reduce greenhouse gas emissions significantly.