देश के 26 राज्यों में स्थित अपने 12 सौ से अधिक स्टोर्स के माध्यम से भी यह कार्य करता है ।
It also operates 1200+ stores in 26 states across India.