Heroes that keep transportation systems running – UD Trucks biennial international competition makes mechanics profession more attractive

November 20, 2018 | UD Trucks News

A scene during competition

Competition venue