The Indian stock market will be closed on March 26, 2026, for Ram Navami, with trading set to resume on March 27. This marks one of several holidays scheduled for the year.
Breaking News and Top Stories from Around the World
The Indian stock market will be closed on March 26, 2026, for Ram Navami, with trading set to resume on March 27. This marks one of several holidays scheduled for the year.