Business News Alibaba's self-driving vehicles could deliver your packages in 2019 June 4, 2018 johorbiznet Johor News Alibaba’s self-driving vehicles could deliver your packages in 2019 The Star Online Full coverage Source: Business News Feed