French retail giant Carrefour announced September 9 that it will return to India by June 2025 in a franchise partnership with Dubai firm Apparel Group, a decade after leaving the country. Carrefour pulled out of the Indian market in 2014, closing five wholesale stores after only a four-year presence in the country. The supermarket group...

Unlock this article with Premium. To access all premium content, contact us at [email protected]
Already a member? Log in here