Nepal’s Fiscal Deficit Narrows, Revenue Falls 5.3% – NRB Report | NEPSE Trading | NEPSE Trading