Nepal’s CPI Growth Slows to 1.68% in 2025/26: What It Means for Consumers | NEPSE Trading | NEPSE Trading