In March, Alibaba quietly opened a convenience store in a shopping center in Shanghai, China's biggest consumer hub. The store, called Yike EGO, is a guinea pig project as the company's first ...