Tata Capital, the financial services arm of the Tata Group, is launching India’s biggest initial public offering of the year, aiming to raise up to $1.7 billion. The offering includes up to 475.8 million shares — both new and existing, priced approximately $3.72 to $3.91 per share. Key stakeholders participating...
