Urban vs Rural Inflation 2025/26: Which Areas Face Higher Living Costs? | NEPSE Trading | NEPSE Trading