Tag: large commercial vehicles
Tata focus on trucks manufacturing for Africa
Indian industrial group Tata says its decision to ditch manufacturing passenger vehicles and focus instead on building large commercial vehicles in SA was necessary...