By CEP Staff • 21 June 2011 in News

Texan carbon capture plant secures 200 MW PPA with CPS Energy