A new record by Alibaba: 1m36s, 10b yuan
By: Globaltimes.cn | Published: Nov 11, 2019 01:59 AM