Executives at Walmart Canada have announced they plan to sink ... beginning with five Supercentres in Ontario and Alberta which are set for completion by 2027. It was reported by the outlet ...
In Alberta, three new Supercentres will launch by 2027 in Calgary, Edmonton and Fort McMurray. The Vaughan distribution centre, Walmart Canada's most advanced facility, will open in spring 2025.