Townstar is the latest Nissan LCV to be awarded five-stars by Euro NCAP
Townstar advances from gold to five-star safety status, Euro NCAP’s highest ranking. Townstar, Interstar and Primastar all perform strongly in latest round of assessments. Impressive results ‘hugely reassuring’ for private…