Alo plans eight stores across China and North Asia

Alo is planning its first major retail expansion across China and North Asia, with eight new “sanctuaries” planned across seven cities, as the fashion and lifestyle brand builds on its growing presence in Asia.