By CEP Staff • 1 August 2013 in News

Mytrah pulls out of 60 MW wind portfolio purchase