Tata Capital Targets $18B Valuation: This IPO Will Make You Rethink Green Investing
Tata Capital, valued at $18 billion, aims leadership in green finance with an emphasis on clean energy and sustainable investments.…