India approves $3.9 billion hydropower project near China border

India has recently approved a $3.9 billion hydropower project near the India-China border. This project, known as the Teesta III Hydroelectric Project, is expected to produce 2,400 MW of power, making it the second-largest hydropower project in India. Some points regarding hydropower project: The project will be built in the Sikkim region at the India-China … Read more