Tata Technologies IPO: 20 years of wait is over, Tata’s IPO will come on 22nd November, huge action…

Tata Motors has 74.69 % stake in Tata Know-how. Other than this, Alpha TC Holdings holds 7.26 % stake and Tata Capital Development holds…