Discover the Nissan Town Star, a versatile urban vehicle with electric and petrol options, blending French production, German ...