News
10h
IFLScience on MSNChina Begins Building The World's Largest $167 Billion Hydropower Megadam
China has broken ground on what is set to be the largest hydropower dam ever built. In size and output, the megadam will dwarf the current world record holder, the mighty ThreeGorges Dam. The gigantic ...
If the next two years are drier than usual, Lake Powell’s water levels could drop too low to generate electricity, federal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results