Posted inNEPSE NEWS The NEPSE Index fell 18.91% in a year, while total turnover dropped by 75%. Posted by By Mero Share April 14, 2023 The NEPSE index finished at 1,934.47 today, down 29.07 points from the previous trading day's…