By CEP Staff • 30 August 2011 in News

Rooftop installations feature heavily in China’s solar roadmap