09-04-2018 14:49 via gadgetsnow.com

Alibaba creates over 36.8 million jobs in 2017

Chinese e-commerce giant Alibaba created over 36.8 million jobs in 2017 via its expansive retail ecosystem, a report showed.
Read more »