Tata Group’s value retail fast fashion chain, Zudio, has launched its newest store in New Delhi, as confirmed by an industry official’s social media post on Monday. Situated at Infinity SK Mall in East Delhi, this marks the 12th Zudio store in Delhi and the 506th nationwide.
Spanning a vast retail area of 15,000 sq. ft. across two floors, the store boasts an impressive 100 ft. facade.
In November 2023, Zudio unveiled its then-largest store in North India, also spanning 15,000 sq. ft. in Jaipur.
The store offers fashion, beauty, and lifestyle products for men, women, and kids, predominantly priced below Rs 1,000.
Zudio, owned by Trent Ltd., the retail arm of the Mumbai-based multinational conglomerate Tata Group, debuted its first store in India in September 2016 at Commercial Street, Bengaluru. Presently, the company boasts 506 stores across the country, as per its official website.