• Translation solutions and dictionaries for:
        Distribution – Consumer goods
        • Carrefour
        • Casino
        • Décathlon
        • Kraft Foods
        • Nestlé
        • Pernod Ricard