4 Reasons Why Satisfaction Levels at Car Dealerships are Falling


Mazda Philippines topped the latest JD Power Customer Service Index study and while this is good news for the “zoom-zoom” brand, the same study outlines that customer service satisfaction has gone down across all 11 brands surveyed.
Read More »