Carrefour China installs connected digital ads in two of Shanghai metro’s main stations to coincide with its Wine Fair
Shanghai, China, 2015-10-23 — /EPR Retail News/ — Carrefour.cn, Carrefour’s e-commerce website in China, is running advertisements and is causing a
Continue reading