How the world sees Greece
Quest Holdings Group has taken possession of a 4.48-MW solar photovoltaic (PV) plant in Greece's Central Macedonia region in a deal that expands ...