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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing