News

Nepal's largest hydropower plant, the 456-megawatt Upper Tamakoshi project, has resumed round-the-clock electricity ...