By CEP Staff • 18 July 2011 in News Poor governance may prohibit Chinese solar makers from raising financing, says Fitch