By CEP Staff • 14 December 2016 in News

Aquila Capital invests in 38 MW Japanese solar park