How the world sees Greece
The projects are located in central GREECE and will produce enough electricity to power the electricity consumption of approximately 10 000 homes ...