Indices trade with major gains; pharma shares in demand
At 14:30 IST, the barometer index, the S&P BSE Sensex, was up 815.60 points or 1.04% to 79,408.67. The Nifty 50 index added 290.75 points or 1.21% to 24,283.35.