How the world sees Greece
The pileup of wind and solar power projects in Greece bolstered the interest in investments in pumped hydropower storage facilities.