Chinese e-commerce giant Alibaba unveils a new logo that signifies its decade-long deal with the International Olympic Committee.
Chinese e-commerce giant Alibaba unveils a new logo that signifies its decade-long deal with the International Olympic Committee.