By Shawn Lim
Aldi is set to open its first two retail stores in China this Friday (May 7), marking the brand’s physical debut in the world’s most populous country.
The German budget retailer made a soft entry into China in 2017 by putting its products for sale on Alibaba’s Tmall. It then launched an online flagship store on the e-commerce platform a year later.
The new Aldi stores will be in the city Shanghai, where its China headquarters is located, in the Jing’an and Minhang districts. There are also plans to open 50 to 100 more physical stores in China, according to Read full story ›
Source: The Drum