NEPSE Holds Strong Support at 2,660—What’s Next? - NEPSE Trading | NEPSE Trading