Amazon's launch of Amazon Supply Chain Services may prove to be a direct challenge to its delivery partner.
AI commentary is generated from public news feeds and is not investment advice.