Carrefour

Carrefour has appointed Amritraj Kaur as Marketing Head for India as the global retailer prepares to restart operations in the country, with its first store scheduled to open in April 2026. The move comes nearly 12...

No posts to display

Recent articles