News

The retailer overcame sluggish demand and restrained consumer spending by opening 86 Zudio stores, which sell everything from dresses to perfume at less than 999 rupees ($12), ...