Tata Capital IPO, India’s largest this year at Rs 15,512 crore, saw 1.96x subscription. Listing on BSE and NSE is set for ...