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?






