Tata Tech Makes Bumper Debut, Lists At 140% Premium: Should You Buy, Sell Or Hold?