Zudio, the Tata-owned retail chain, generated $1 billion in sales across 765 stores — three times Zara India's $330 million in revenue.
The Indian Retailer Beating Zara and H&M at…
Zudio, the Tata-owned retail chain, generated $1 billion in sales across 765 stores — three times Zara India's $330 million in revenue.