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

A scene during competition

Competition venue