I Squared invests in German wind projects

I Squared Capital’s renewable energy transition platform Cube Green Energy has made 3 strategic investments in operating onshore wind projects across 2 German states

Blurred image of IJGlobal article content