name
type
Technologies
regions
HQ
EF Solare Italia (EFSI)Developer, InvestorSolar, Energy StorageEuropeTrento, Trentino-Alto Adige