Benchmark indices failed to hold the record high touched at open and ended lower on June 28. At close, the Sensex was down 189.45 points, or 0.36%, at 52,735.59, and the Nifty was down 45.70 points, or 0.29%, at 15,814.70.
BSE Sensex and Nifty50 touched…







