November 25 marks Guru Tegh Bahadur Shaheed Diwas. Dehi government declares a public holiday. Are banks open or closed?