Source: IANS Swedish fashion retail giant H&M, which forayed in the Indian market last year, is expanding its presence in the country with a new flagship store here, it was announced on Tuesday. To be unveiled at the North Country Mall, Mohali in the summer season, the store will spread over 27,500 sq ft, read a statement.