Sensex gains 46 points; Nifty up by 20 points
The BSE Sensex on Wednesday rose by 45.97 points to close at 26,713.93, while the NSE Nifty gained 19.85 points to settle at 8,179.95. Market sentiment was buoyed by positive GDP and core sector growth data, analysts said. Adani Ports SEZ and Asian Paints ended as the major gainers while SBI and ICICI Bank ended among the major losers.