Entries tagged with "Hydropower"

The energy transition in Greece

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.

Hydropower

Hydropower refers to generating electricity from water, usually by damming rivers.