Items tagged Allbirds
Posts
-
AREA NEWS: Allbirds plans US expansion
Allbirds is opening a 4,800 square-foot flagship store in New York and plans to open 8 more stores in the U.S. over the next year, including in Chicago, Boston, Los Angeles and Washington, D.C.