Catenaa, Tuesday, February 25, 2025– Tata Capital, the financial arm of India’s Tata Group said on Tuesday, is planning to go public to sell 230 million shares, in one of the largest Initial Public Offering(IPO) of the year. In a filing to the exchange, Tata Group said it plans to sell 230 million new shares in the […]