Key Information
HQ:
France
Market Cap:
$0.94bn
Primary Markets:
LATAM, Europe
Business Type:
Retailer