About
Iberdrola is a public headquartered in Rome, Italy specializing in Solar, Wind, Energy Storage.
Iberdrola operates as a major international renewable energy company providing comprehensive solutions for corporate energy transition. Services include turnkey solar photovoltaic installations for businesses, on-site and off-site Power Purchase Agreements, energy audits and diagnostics, electric vehicle charging infrastructure, and photovoltaic system optimization. The company manages multiple operational projects in Italy including facilities at Montalto di Castro, Tarquinia, and Montefiascone, integrating biodiversity protection and community engagement through its Planeta Iberdrola program. Committed to decarbonization and sustainability across industrial and commercial sectors.
Headquarters
Rome, Italy
Company Type
Public