By CEP Staff • 29 October 2014 in News

INTERVIEW: The end of the PTC will not cripple the US wind industry, says Keystone Tower Systems’ founder