Iberdrola

Category: Utility/Offtaker · Headquarters: Spain · Tracked deals: 26

Iberdrola is a global energy leader, primarily focused on renewable energy development and operation. They invest in clean energy technologies, smart grids, and energy storage solutions to drive the energy transition.

Website: https://www.iberdrola.com/

Recent deals

📈 The Sherpa Signal — one notable infrastructure deal a day.