ગ્રૂપ વૈશ્વિક સ્તરે લગભગ 66,000 સ્ટોર્સ ધરાવે છે અને તેની વાર્ષિક આવક 100 અબજ ડોલર રહી છે.