By CEP Staff • 3 July 2013 in News

RES sues BP Wind for $56 million over Mehoopany wind farm construction