Three Walmart superstores open in Canada
Wednesday, November 8, 2006 Wal-Mart Canada’s first three supercenters opened in Ancaster, London and Stouffville, Ontario. The idea originally started in the United States in late 2005 and was announced