Apparel Group sets the stage for Carrefour’s India journey, beginning with a 50,000+ sq. ft. Greater Noida flagship and laying the foundation for future growth across North India. Apparel Group, a leading fashion and lifestyle retail conglomerate, announces the entry of Carrefour into India with the opening of the renowned retailer’s first flagship store at […]

