on April 6, 2016 in World News Alibaba passes Walmart as world’s largest retailer click here for more