Indian banks will observe closures on November 5, 2025, for Guru Nanak Jayanti, impacting in-person services. Customers are advised to utilize digital banking for transactions. This holiday is among ...