News

Zudio, owned by the $9.6 billion Trent Ltd, a Tata Group company, has gone from near obscurity to opening over 400 stores across India in less than a decade.
While the growth in number of Zudio stores contributed in diluting Trent’s overall gross margins, given its inherently lower price point compared to Westside, it underscores a deliberate ...