As a home to abundant natural resource base, Nepal has a significant role in the clean…
Nepal holds huge hydropower potential contributing to 3 percent of the world’s energy electricity generation. The…
Nepal has urged the global community to tap its hydropower potential in a recently-held international global…