H&M to launch in India with 25,000 sq ft store in New Delhi

H&M will open a store in New Delhi, India

H&M will open its first store in India this autumn. The retailer has selected a 25,000 sq ft location in New Delhi.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now