(IN BRIEF) Team Germany emerged as the winner in the eleventh international Top Team World Final, beating 11 other teams…
(IN BRIEF) Scania is preparing for the world finals of the Top Team competition, which celebrates workshop excellence and customer…