Business

The Exxon of Green Power: A Spanish Company and Its Boss Set Sky-High Goals

Iberdrola is a leader in wind and solar power, thanks largely to a bet its C.E.O. made 20 years ago.

The Romeral solar power plant in Spain, one of Iberdrola’s newest.Credit…Gianfranco Tripodo for The New York Times

Supported by


By Stanley Reed and Raphael Minder

Source: Read Full Article