ALSO READ: NHPC Standalone June 2024 Net Sales at Rs 2,417.88 crore, down 5.95% Y-o-Y The Teesta Dam is a key source of hydroelectric power for the region, and the damage could lead to power ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results