Credit: Getty Images/iStockphoto/microgen Alibaba Group Holding Ltd (BABA) Takes Huge Stake in Wal-Mart Stores Inc (WMT) Competitor