Wal-Mart Stores is to acquire 12 stores and one distribution centre previously operated by Target Canada as the US retail giant looks to invest CAD$350m (US$289.7m) in the country.