Top gainers & losers today, 19 May: PowerGrid, Eternal, Infosys among key movers

The BSE Sensex declined 271.17 points or 0.33 per cent to settle at 82,059.42; The NSE Nifty 50 slipped 74.35 points or 0.30 per cent to close at 24,945.45, breaching the psychological 25,000 mark Read More | Source: The Hindu Business Line