The company formally announced its IPO on February 12, 2025, the largest IPO in IT services aggregating up to ₹8,750 crore