Suzuki is top automotive brand for Institute of Customer Service satisfaction index
Suzuki has been ranked the top automotive brand in the latest bi-annual Institute of Customer Service’s UK Customer Satisfaction Index (UKCSI). The Japanese brand has now ranked first in automotive …