Tata Capital Ltd. has had a muted listing today, after raising as much as $1.75 billion in India’s biggest IPO of 2025. The Tata Capital IPO is the first initial public offering from the House of Tata ...