Kathmandu . Nepal has taken a significant step forward in its journey towards sustainable energy development, with three of its hydropower projects qualifying for the prestigious International Hydropower Association (IHA)