Nepal Rastra Bank Report 2025/26: Trade Deficit Narrows, Exports Up 47% | NEPSE Trading | NEPSE Trading