How the world sees Greece
PPC Renewables, part of Greek power utility PPC SA (ATH:PPC), has finalised the acquisition of a 46-MW portfolio of wind and solar photovoltaic ...