How the world sees Greece
To be located in Amfilohia, northwestern GREECE, it will have an installed capacity of 680 MW and 730 MW of pumping capacity. Terna Energy plans to ...