Feb
8th
Stay connected Subscribe to our RSS feed
Steve Cannon, CEO of Mercedes-Benz USA, said automakers must improve their customer satisfaction if they are to survive in a crowded industry, and that the effort must involve dealership employees.