By CEP Staff • 10 April 2013 in News

US renewables installations outstrip fossil fuels in 1Q13