By CEP Staff • 13 November 2015 in News

South Dakota continues wind spree with 103 MW Willow Creek approval