Alibaba Group Holding Limited (BABA) is a giant e-commerce company located in China but operating worldwide. It has an enterprise value $480 billion with all kinds of growth opportunities in front of it. We like to think of Baba as a clone of Amazon as they operate in many of the same business segments. The following is a refresher of what the company does.