Tag: Tata Commercial Vehicle Plant in South Africa
Tata Motors Opens New Commercial Vehicle Plant in South Africa
Tata Motors recently opened a new facility in South Africa for assembling commercial vehicles as they try to support their growing volumes in the market. Located at…