CSI is seen as both a blessing and a curse in the automotive industry. It is a way for both automakers and autodealers to identify areas where their performance may be lacking; it also means that the manufacturer or dealer must accept responsibility for any problem areas. With the global [...]


