Tata Motors together with DIMO launches new world-class commercial vehicles outlet in Sri Lanka

24 Nov
Livemint 22 Nov, 2016 Tata Motors along with its Sri Lankan partner, Diesel & Motor Engineering PLC (DIMO), have launched a new world-class Sales, Service & Spares facility (3S) in Kurunegala district, all under one roof. Located on Dambulla road,...
Read more »