Area News
Giant vending machine for cars opens in China
The "Super Test Drive Centre" is a joint project between Chinese web giant Alibaba and American auto-manufacturer Ford.
2018 - Media Team Retailp.com
The "Super Test Drive Centre" is a joint project between Chinese web giant Alibaba and American auto-manufacturer Ford.
2018 - Media Team Retailp.com