COS opens first store in India with New Delhi debut
H&M Group’s London-based COS brand has just opened its first store in India, landing in the capital, New Delhi, in Select Citywalk Mall.
H&M Group’s London-based COS brand has just opened its first store in India, landing in the capital, New Delhi, in Select Citywalk Mall.