ènostra

Category: Renewable Energy Developer · Headquarters: Italy · Tracked deals: 1

Italian renewable energy developer focused on solar PV and battery storage projects. Operates primarily in Italy, with a growing presence in Spain and Portugal. Specializes in utility-scale projects and energy storage solutions.

Website: https://www.enostra.it

Recent deals