With January 15 now added to the list, Indian stock exchanges will observe 16 trading holidays in 2026, far more than major ...