Are Indian Banks Open on May 2, 2026? Here's What You Need to Know | Samachaar.ai | Samachaar.info