BusinessAllbirds opens new store in Cambridge, US
Sustainable shoe company Allbirds has opened up a store in Cambridge, Massachusetts. The store is located on Brattle Street, and is the brand’s second store in the Boston area. Allbirds already has 32 locations worldwide, with stores in North America, Asia and Europe. Demonstrating its commitment to sustainability, the new store displays the...
18 Oct 2021