કંપની કરતાં વધુ 7,500 સમગ્ર વિશ્વમાં સ્થિત સ્ટોર્સ ધરાવે છે.