The Tata Tech IPO was oversubscribed nearly 70 times and slated to list on November […]