उत्तर:
भारत में विभिन्न शहरों में 140 से अधिक स्टोर हैं।