Diwali optimism lifts Nifty to 25,709 and Sensex near 83,952 | Discvr Financial News | discvr.ai