Iberdrola Group is a Spanish multinational electric utility company and a global leader in renewable energy. With over 180 years of history, Iberdrola is committed to renewable energies and operates in nearly 40 countries, making it one of the largest utilities in the world.
Focus Areas
Notable Investments