20170603 business.international-business: Wal-Mart reassures employees as it touts tech investments