THE country has approved the construction of what will be the world’s largest hydropower dam, kicking off an ambitious project on the eastern rim of the Tibetan plateau that could affect millions ...
Renewables are rarely part of the discussion unless the focus is on integrating newer wind and solar technologies with an aging grid. However, hydroelectric power is one of the oldest methods of ...