Toyota recall gives Elkhart-based supplier unwanted notice
Like most companies that make thousands of parts in automobiles, Elkhart-based CTS Corp. was virtually unknown to the average
car buyer. That was until its gas pedal was blamed for big problems with some very popular cars.