Ottawa

H&M to open Ottawa store in fall 2013

H&M has announced it will open a new location, its 64th in Canada, at Ottawa's Bayshore Shopping Centre in the fall of 2013.