By CEP Staff • 18 July 2011 in News

Poor governance may prohibit Chinese solar makers from raising financing, says Fitch