Alibaba and Ford Create a Car Vending Machine
The “Super Test-Drive Center” is a new initiative from Alibaba and Ford that allows free three-day test drives for people with credit scores of 700 or better utilizing the Tmall app. Located in Guangzhou, China,…