(SeeNews) - Dec 12, 2011 - Greek utility Public Power Corp (ATH:PPC) said it had chosen domestic J&P Avax SA to develop and install two solar photovoltaic projects with a total capacity of 50 MW near the town of Megalopolis in southern Greece.