Markets and financialOther DIMO marks Michelin Man’s 120th Birth Year in Celebration publisherDecember 4, 2018 Diesel & Motor Engineering PLC (DIMO) has been bringing international brands and technology to give convenience and advancement...