Tata Technologies IPO: Should I bet on Tata Tech IPO?