Tata Capital IPO, India’s bigst this year at Rs 15,512 crore, saw 1.96x subscription. Listing on BSE and NSE is set for October 13, with allotment expected on October 9.