The Indian stock market will remain closed on March 14 for Holi, with trading resuming on March 17. The closure impacts all ...