Tata Capital IPO: Tata Capital Board has approved the launch of the Tata Capital IPO as it is required to list its shares on the stock exchange by September 2025