Having announced a customer satisfaction index (CSI) more than 20 years ago, Scania has now launched a new version, which the trucks OEM says is to help improve the performance of its UK service and sales network.