Christmas Holiday in India 2025: Are banks and the stock market open on December 25? Posted on December 25, 2025 Post Content