Search for tag: "dems"

Power of the River: Introducing the Global Dam Tracker (GDAT)

Dams are a major source of electricity globally, with hydropower generating 16 percent of the world’s total electricity and 71 percent of all renewable electricity in 2016. Many developing…

+21 More
From  Research Princeton Research Day 0 likes 66 plays