Plentiful sunshine and breezy seas and mountains: Greece has strong potential for renewable energy. But the country’s debt problems have stalled progress towards a cleaner future.
Entries tagged with "Hydropower"
Changing the entire energy system isn’t easy – here’s why.
Hydropower refers to generating electricity from water, usually by damming rivers.