Tata Motors launches new 3S facility in Sri Lanka

Tata Motors along with its Sri Lankan partner, Diesel & Motor Engineering PLC (DIMO), has launched…