Sneaker Brand Veja’s First US Store Has Sustainable Design Focus
French sneaker brand Veja’s first US store opened in New York City this week with a design that the company says limits waste. The new store on Mulberry Street also relies on 100% wind energy.
Source: www.environmentalleader.com