
Iberdrola
Produces and supplies electricity in a clean, reliable and responsible manner.
Enterprise value
$174.4b
Share price
€16.29 IBE.MC
Recent deals
Corporate Venture Fund
No columns specified
Produces and supplies electricity in a clean, reliable and responsible manner.