Changhua floating solar reaches financial close
Sponsors I Squared Capital and Marubeni have raised TWD7.3 billion ($239 million) from a consortium of seven banks for their TWD9 billion 181MW...
Sponsors I Squared Capital and Marubeni have raised TWD7.3 billion ($239 million) from a consortium of seven banks for their TWD9 billion 181MW...