We check what is open and what's closed on January 1, 2025 — banks, stock markets, schools, restaurants, and more in the major cities of Mumbai, Delhi, Bengaluru, Chennai and Hyderabad.