Chinese Whispers: Alibaba's First Fashion Show in China, and More
China's biggest e-commerce company Alibaba is going to host its first-ever fashion runway show in Hangzhou, China, on September 13, as an integral part of the company's annual "Maker Festival".