Banks to be closed for 19 days in December 2025

India