By CEP Staff • 2 May 2013 in News

North Carolina Senate votes to repeal renewables mandate