Upper Tamakoshi Hydropower Project, the nation’s largest with a generating capacity of 456 MW has resumed partial electricity generation. The project resumed operation in Run-of-River (ROR) mode at 7:40 PM on Tuesday, December 24...
Read More
1 Minute