Nepal Government Spending and Revenue Fall ShortBy Nepal MonitorDecember 16, 20250 Kathmandu, Nepal — December 16, 2025 — Nepal’s government spent only 28.74% of its annual budget allocation by the end…