Reflections on the IAA

The biennial IAA commercial vehicle show in Hannover, Germany is the less glamorous sister of the giant Frankfurt car show. This year, however, the show has been notable for the number of concepts on display. Here are some of our favourites:

Read More