NHPC: India To Start Mega Hydropower Project Near China Border
The 2-gigawatt project started in 2003 but was delayed due to protests and litigations. In India, hydropower is crucial to balance an electrical grid as intermittent generation of solar and wind power rises.