AutomobileEconomics Tata Motors together with DIMO launches the DIMO Batta XPRESS (ACE XPRESS) adminSeptember 22, 2015 Diesel & Motor Engineering PLC (DIMO) together with Tata Motors announced the launch of a new mini truck – the DIMO Batta XPRESS...