No image available
/ 25 January 2008
The cars we buy and the service we get are still getting better and better each year. That’s the conclusion reached in the fourth JD Power & Associates/<i>Car Magazine</i> 2007 South Africa customer satisfaction index (CSI) study released earlier this week.