By CEP Staff • 15 November 2012 in News

Google invests $75 million in 50 MW Iowa wind farm