What are Mercedes Pop Up Stores?

Slideshow: In an effort to better connect with its customers, Mercedes-Benz will be launching a “pop-up” store campaign in targeted areas throughout the United States.

By Jeffrey Bausch - August 20, 2018