Telmo Group (Renewables portfolio)
Energy & EnvironmentRenewable Energy
HQ: Bergamo, Italy
Investors: 1
A 40 MW portfolio consisting of 35 plants (19 wind farms and 16 solar plants) located in Puglia, Piedmont, and Sardinia.
Investors (1)
| Fund | Status | Entry Date | Stage | Source |
|---|---|---|---|---|
| EOS IM | Current | - | - | Unknown |