Companies/Italian Solar Portfolio (15 sites)

Italian Solar Portfolio (15 sites)

Energy & EnvironmentRenewables
HQ: Italy
Investors: 1

A portfolio of 15 operational solar PV plants in Italy with a total capacity of approximately 21 MW.

Investors (1)

FundStatusEntry DateStageSource
CVC DIFExited--Website