Banks across India will close on December 25 for Christmas, with additional holidays in Aizawl, Kohima, Shillong, and Imphal ...