Indian stock markets and banks will remain closed on Thursday, May 1, 2025, in observance of Labour Day, a public holiday celebrated across several states to honour the contributions of workers and promote their rights. This scheduled holiday is part of the official trading and banking calendar and will impact operations across the country. Stock …