Home > Search for "w" > Sri Lanka
Diesel and Motor Engineering Co. Ltd deal in a range of TATA vehicles and is Sri Lanka's sole distributor for the world renowned Mercedes Benz brand. The top quality automobiles and engineering equipment stocked by DIMO Ltd cater specifically to the Asian market.
More...