Allbirds to launch in China
Sustainable footwear brand Allbirds are taking their innovative designs to China. In April 2019, Allbirds will be hitting China with their first store popping up in Shanghai. This store, which will also have its own online site, is expected to be a hit with already enthusiastic eco-conscious Chinese