Tata Capital lists at 1.2% premium to issue price in lacklustre debut for India's largest IPO of 202513/10/2025 05:21