With the massive Hannover commercial vehicle event only days away, Brian Tinham previews just some of the attractions of transport engineers and fleet managers