By CEP Staff • 27 June 2012 in News

Solar margins to stay depressed till 2014, says study