All Fox Group articles
-
News briefsNike’s largest Canadian flagship to open in Edmonton
A new Nike flagship store will open on the main level of the West Edmonton Mall in Edmonton, Alberta, Canada, in a prime location close to the popular hockey rink. Built in four phases from 1981 to 1998, the extraordinary mall was the world’s largest shopping center until 2004. Today, ...