Company

Name
CHANEL
Headquarters
London, GB
Employees
10K-50K
Revenue
$12.6B