
Tata Capital’s $2 Billion IPO Set To Deliver Windfall Gains For IFC From Decade-Old Cleantech Bet
Published on: Sept. 14, 2025, 4:50 p.m. | Source: Free Press Journal
The International Finance Corporation (IFC) will offload 3.58 crore shares in the offering, exiting part of an early bet on Tata Capital's cleantech business made in 2011, according to the updated draft red herring prospectus (DRHP).