!Curated data is available only for Italy.
Companies/Icq Holding

Icq Holding

Energy & EnvironmentEnergy
Website →
HQ: Italy
Investors: 2

An Italian renewable energy platform with a portfolio of wind, solar, hydro, and biogas assets.

Investors (2)

FundStatusEntry DateStageSource
ArdianCurrent2023Buy OutWebsite
Ambienta SGRCurrent--Website