Tata Sons IPO demand sparks 19% rally in these 2 stocks. Which one is a better play?

· Economic Times