By CEP Staff • 4 November 2011 in News

Chinese PV manufacturer ET Solar lands $1.3 billion credit facility from CITIC Bank