Tata Technologies IPO allotment cuts Tata Motors stake to 53.39%

Tata Technologies IPO allotment cuts Tata Motors stake to 53.39%