French retail major Carrefour has made its return to India with the opening of a 50,000-plus sq. ft. flagship store at H&S Mall, Boulevard Walk, Greater Noida West, in partnership with Dubai-based Apparel Group. The launch marks Carrefour’s re-entry into the Indian consumer retail market












