By CEP Staff • 26 November 2014 in News

Apex signs PPAs for 101 MW wind farm