Morning market update: Institutional buying boosts market; Nifty, Sensex gain
A total of 3,058 stocks were traded on the BSE, of which 2,067 advanced, and 883 declined.
A total of 3,058 stocks were traded on the BSE, of which 2,067 advanced, and 883 declined.