Aldi China launch

In two months we took Aldi from zero to hero, with over 1.7 billion brand impressions of this new-to-the-shelf supermarket brand.