In Sri Lanka, Mahindra has established a tie up with one of the top 10 corporate houses,M/S Diesel and Motor Engineering Company Limited (DIMO). Together with its strong network of 45 dealers, the company offers an unmatched service and spares support. Round-the-clock. . |