Mahashivratri Stock Market & Bank Holiday: BSE, NSE Closed; Nifty Nears Second-Worst Losing Streak in 30 Years Mahashivratri will be observed on February 26, 2025, […]