After having operated in downtown Edmonton for years, the high-end luxury brand Louis Vuitton is launching a large stand-alone store this summer in the Canadian West Edmonton Mall (developer Triple Five, owned by the powerful Ghermezian family).
Do you have information to share with us?