Bharat Electronics, Adani Ports, Sun Pharma, Reliance Industries, TCS are among top gainers on the Sensex, while losers are Power Grid Corp, Trent, NTPC, Asian Paints, UltraTech Cement. Nifty Midcap ...