Commerce Deploy   SUBMIT


  close
Amazon.com Inc. and Walmart Inc. find themselves on the same side for once.