First look at Aldi in Shanghai

On 7 June, Aldi opened its first two stores in Shanghai, China, marking the discounter’s first bricks-and-mortar presence in Asia. We assess the retailer's journey in China so far, how it is flexing its model and what we think about the move…