UD Trucks unveils concept for 44th Tokyo Motor Show - “Going the Extra Mile for Smart Logistics” -

  September 28, 2015 | UD Trucks Press Release