Business Nepal Rastra Bank announced plans to issue debentures worth Rs 25 billion under the name “Nepal Rastra Bank Debenture 2083 ‘C’. January 5, 2026