Economy News Public debt size reaches Rs 2,878 billion HT March 17, 2026 Kathmandu, March 17: The size of public debt in the […]