Home > Videos > Alibaba Group > Company News Test-Drive Tmall’s New Car Vending Machine Download Video By Alizila Staff | Published on March 26, 2018 Reuse this content Never Miss a StorySubscribe to Our Newsletter