MoneycontrolClosing Bell: Nifty ends above 17,800, Sensex up 235 pts led by pharma, IT, auto12 Apr 2023Rakesh PatilBy Rakesh Patilmore_vert