Iberdrola completed the sale of its Mexican assets, including 2.6 GW of installed capacity, to fellow Spanish company Cox for $4 billion.
Iberdrola completed the sale of its Mexican assets, including 2.6 GW of installed capacity, to fellow Spanish company Cox for $4 billion.