TACSA showcases products at Botswana Builders Exposition
December 26, 2014
Tata International subsidiary Tata Automobile Corporation South Africa (TACSA) showcased Tata buses and trucks at the Tata Commercial Botswana dealership’s builder’s exposition.