March 2026 Bank Holidays: 18 Days Off, Stock Market 12 Days ClosedFebruary 27, 20262 Mins Read Mark your calendars, India—March 2026 is loaded with bank holidays. With 18 closure days nationwide due to festivals, weekends, and…