By CEP Staff • 26 January 2011 in News

Clean energy’s reliance on government incentives exposed in 2010