Nepal’s Economy Shows Mixed Resilience as Key Sectors Face Structural Pressures November 22, 2025 5:00 pm