Markets give up record gains in later trade; Nifty fails to hold 23,000, Sensex below 75,400
The Indian stock indices relinquished their historic ascents during the later hours of trading, experiencing a precipitous decline on May 27. Amid a volatile session, the indices reached unprecedented peaks,…