By CEP Staff • 2 August 2010 in News

Oklahoma utility OG&E wins approval for 198MW wind farm