Diwali 2025: India's Banks Observe Extensive Holiday Schedule