Carrefour introduces ads in their websites and apps in 9 countries

Carrefour to have retail ads in France, Spain, Italy, Belgium, Poland, Romania, Brazil, Argentina, and Taiwan.

Carrefour introduces ads in their websites and apps in 9 countries