Tata Capital Sets Stage For $2 Billion IPO After Global Roadshows; Valuation Seen At $18 Billion
Tata Capital is "setting the stage for a $2 billion IPO" after "global roadshows," with its "valuation seen at $18 billion." The move is a significant development in the financial…