French Retail Giant Carrefour To Return To India By June 2025
French retail giant Carrefour announced Monday that it will return to India by June 2025 in a franchise partnership with Dubai firm Apparel Group, a decade after leaving the country.
What's Your Reaction?