Manufacturer Strategy Five reasons why the Nissan Townstar is the multi-award winning van for modern fleets