By CEP Staff • 12 December 2011 in News Greece’s Public Power Corp awards 50 MW solar PV development contract to J&P Avax