How the world sees Greece
Developer Terna Energy claims the Amphilochia pumped hydroelectric energy storage project has entered the final stretch. If built, the large scale facility can boost Greece’s independence from fossil ...