Tata Technologies IPO Opens Today After 20 Years