UD Trucks’ Extra Mile Challenge 2015 final took place at the Japan Headquarters, Australian team crowned as overall winner

November 16, 2015 | UD Trucks Press Release