Jul
24th
Stay connected Subscribe to our RSS feed
CTS, the Indiana supplier linked to Toyota's unintended acceleration recalls in 2010, said today its second-quarter net income fell 20 percent from the year-earlier period to $3.3 million.