Listing of 10.25 % SBL Debenture 2083 25,00,000 units of 10.25 % SBL Debenture 2083 has been listed in NEPSE