English: It currently has 150 stores in India and 70 in Japan, with a strong e-commerce presence.
Telugu: ఇండియాలో 150, జపాన్&zwnj;లో 70 స్టోర్స్ వున్న ఈ సంస్థ ఇప్పుడు ఆన్&zwnj;లైన్ ప్రపంచంలోనూ ఓ వెలుగు వెలుగుతోంది.