India's biggest IPO of 2025 now open: Should you subscribe?
Tata Capital, a leading financial services provider in India, has launched its initial public offering (IPO) today.