Auto News

Tata launches 5 new products in Sri Lanka

May 30, 2011 goaonwheels 0

Tata Motors marked the Golden Jubilee of Tata Motors’ international business which began with Sri Lanka in 1961 in association with Diesel & Motor Engineering PLC (DIMO), the company’s distributor. To celebrate this, Tata Motors […]