TrueCar CEO Scott Painter has announced he will step down. The entrepreneur took responsibility for the poor financial performance of the online company that serves as a middle man between buyers and dealers, and also admitted that he created a sometimes “strained? relationship with dealers, reports the Los Angeles Times here:





