News11 months ago
Zudio Opens One of the Largest Showrooms in Punjab, 1,000th Store in India
Chandigarh, April 4, 2025: Fashion brand from the house of Tata Zudio has officially opened its 1000th store in India today at Sushma Capital, Zirakpur. Spanning...