As the Slump Continues, It’s Time to Step up Your Strategies.
By nearly all accounts, the auto industry’s seven-year winning streak is fizzling. And the May sales data seem to bear that out. As this report from DrivingSales details, while some manufacturers did see some upside, many more saw their numbers…