Tata Capital Initiates Major IPO Launch in Early October

Tata Capital launches its IPO on 6 October 2025, marking a major listing in India’s NBFC segment.