Allbirds has recently opened its first store in Germany in Berlin. The American brand of sustainable footwear has 13 stores worldwide. It has already opened stores in New York, Los Angeles, Shanghai and London this year, and a new e-commerce website, Allbirds.eu, has been up and running in Germany since ...
Your membership benefits:
To continue reading this article REGISTER NOW.