November 2, 2026 gift Nifty tradable 23.5 hours on NSEIX

Business