By CEP Staff • 20 March 2015 in News

National Transmission, Dispatch Co. sign wind PPA for 129.5 MW