વિશ્વ સ્તરે તેના 18 દેશમાં 170 સ્ટોર્સ છે.