No. 1 convenience retail group in France

  • 24,000 Employees
  • 6,500 Stores
  • 7 Brands