• Published on
    I’m sure you’ve had Alibaba frequently popping up in your feed. It’s a hot topic, covered often in both business and technology news. Alibaba is China’s online shopping giant that is often compared to Amazon. Just as Amazon has a cloud computing business with AWS, so does Alibaba.