Uniqlo to open Delhi and Mumbai stores this November
Apparel and lifestyle brand Uniqlo will launch its largest India store to date in Mumbai on November 22 then open a new store in New Delhi on November 29 to bring its functional clothing to more shoppers.