Carrefour re-enters India with flagship store via Apparel Group partnership

Measuring more than 50,000ft², the store opened in the H&S Mall, Boulevard Walk, Greater Noida West.