Canada Cartage has acquired Walmart Canada’s fleet business and will deliver to more than 400 stores across the country. Walmart Canada chose to divest ...