English: It has a growing high street presence with 80 stores across 40 Indian cities.
Telugu: అంచెలంచెలుగా ఎదిగి ఇప్పుడు ఈ బ్రాండ్ కు ఇండియాలోనే 40 సీటీస్ లో 80 స్టోర్లును స్థాపించటం విశేషం.