About
Founded in 2025, Innovo Renewables is a private headquartered in Milan, Italy specializing in Solar, Energy Storage.
Innovo Renewables is a European renewable energy developer with a fully integrated platform spanning Italy, UK, and Germany. The company operates through three main entities: Innovo Renewables (project development), Innovo PH Engineering Services (technical consulting for solar and battery projects), and iCube Renewables (50/50 JV with Iberdrola targeting 1.5 GWp in Italy). The team comprises experienced engineers and development professionals specializing in solar and battery energy storage across greenfield and brownfield sites. Innovo PH provides owner's engineer support to developers, IPPs, and financial institutions throughout Europe. The company emphasizes technical excellence, biodiversity integration, and sustainable land use practices.
Headquarters
Milan, Italy
Founded
2025
Company Type
Private