Efforts to achieve sustainable economic growth are challenging due to recent political situation: Governor
Nepal Rastra Bank gives Rs 100 to Chinese company Contract to print 420 million new notes of Rs 50 denomination