By CEP Staff • 24 September 2014 in News

Shanghai Aerospace opens accounts for 109 MW PV project funds