The NSE Nifty added 28.75 points, or 0.1%, to close at 25,694.35, while the BSE Sensex advanced 187.64 points, or 0.2%, to settle at 83,570.35. Both benchmarks had gained as much as 0.9% earlier in the session. Over the truncated trading week, the Nifty edged up marginally, whereas the Sensex finished slightly lower. Read more