I Squared reaches financial close for $330m GE wind project

I Squared’s development subsidiary has put in operation or is developing over 1.3GW of clean energy for GE and plans to deploy $250m in equity through 2018.

Share this