Business News Alibaba's car vending machine in China gives free test drives to people with good credit scores March 26, 2018 johorbiznet Johor News Alibaba’s car vending machine in China gives free test drives to people with good credit scores The Verge Ford Launches Car Vending Machine in China Investorplace.com Ford And Alibaba Roll Out Car Vending Machine PYMNTS.com Full coverage Source: Business News Feed