Tata Motors set to make bumper gain on Tata Tech IPO

Tata Motors stands to make 68 times return on the investment it made in its subsidiary Tata Technologies in the mid-1990s making it one of its most…