By CEP Staff • 22 October 2012 in News

US wind power installations rise as projects race to beat PTC deadline