BrightSign top of the pop-ups for Mercedes-Benz Pop-up storesStaff WriterAugust 8, 2018BrightSign, Mercedes Benz, Pop-ups, Retail technology, Media players, Digital screensComment