Tag Archives: Tata South Africa

Tata Motors to setup assembly unit in South Africa

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 country. Tata Motor's commercial vehicles wing is looking to assemble small to medium sized