By CEP Staff • 12 December 2011 in News

Greece’s Public Power Corp awards 50 MW solar PV development contract to J&P Avax