By CEP Staff • 30 January 2015 in News

US Senate votes against wind PTC amendment