Renewable energy now accounts for over 40 percent of the company's total installed capacity, with the overall scale doubling ...
Nepal stands at a pivotal moment in history. By harnessing its hydropower resources, it can play a dual role: a key supplier ...