
HQ - Hamburg
Summary
CIC is a company specializing in the development of renewable energy in Europe, focusing on 100 MW operational assets under management and a 1 GW pipeline of early-to-late stage projects.
Deals Overview
All rights reserved. Copyright © 2025 Datasite
By continuing, you agree to our Terms & Conditions and our Data Privacy Policy