Tata Capital Ltd had a muted debut on the Indian stock markets on Monday, October 13, 2025, with its shares listing at a ...