By CEP Staff • 12 August 2011 in News

Global solar revenue will fall in 2012 despite surge in installation volume, says new research