After months of anticipation amongst fashion-lovers, the first H&M store in New Delhi is now open! In an unprecedented milestone, over 2,500 H&M fans lined up prior to the ribbon cutting for the official launch of the city’s new fashion destination. The roaring energy and excitement earlier this morning truly celebrated the brand’s offering of…