By CEP Staff • 31 July 2012 in News

ANALYSIS: Cheaper component prices continue to drive renewable project costs down