site logo

Alibaba teams up with Uber in China for mobile dressing rooms