There are a total of 17 holidays for public and private banks in India in December 2025, according to the RBI's official ...