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