Swedish fashion retailer Hennes & Mauritz (H&M) is to open its first store in India this year, which will serve as its flagship in the country.