News

With an eye on China developing a major hydroelectricity project in the vicinity of Arunachal Pradesh, the Centre has ...
This video demonstrates the process of building a mini hydroelectric dam as part of a science project, showcasing ...
The High Grand Falls project was conceived in the 1950s, with construction originally planned to begin in 1992.