Tata Capital IPO, the bigst of 2024 at Rs 15,512 crore, closed with 1.96 times subscription. Tata Sons and IFC are key sellers. The IPO increases Tata Capital’s Tier-1 capital.