By CEP Staff • 9 February 2011 in News

Change in Idaho law may halt large-scale wind and solar development