Study reveals low financial confidence among consumers—what does this mean for dealers?
Data United LDS has released the results of its 12-year study surrounding consumers’ debt and the stress that comes with it, which showed that a staggering amount of people currently feel...
