Tag Archives : Tata Motors assembly plant SA

Tata Motors to setup assembly unit in South Africa

Jun 29, 2010 - 6:01am IST

Tata Motors, India's largest commercial vehicle manufacturer, is planning to set up an assembly plant in South Africa to further strengthen its position in the.

Read On >>