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

UD Trucks
EMC
EMC
EMC