Tata Capital IPO could be 2025’s biggest listing, backed by profits, $18B valuation, and leadership in green finance. Here’s what investors need to know.
Tata Capital IPO could be 2025’s biggest listing, backed by profits, $18B valuation, and leadership in green finance. Here’s what investors need to know.