International retailer with 7,500 stores worldwide, led from its Switzerland base
Tags
Last updated: w