Home alibaba alibaba

alibaba

alibaba

CIRCA APRIL 2014 – BERLIN: the logo of the brand “Alibaba”, Berlin. (360b / Shutterstock, Inc.)

Jack Ma