Sensex Rises 308 Points, Nifty Surpasses 23,000; Trent Shares Up 5% | CuratedNews