By Team Latestly
Banks across the country will remain shut for business on December 25 due to Christmas while it will be closed in Mizoram, Nagaland and Meghalaya on December 26 and December 27 for Christmas celebrations.