Sustainable sneaker brand Veja will open its first US brick-and-mortar store in New York City’s Nolita neighborhood. The location will stress the brand’s eco-friendly ethos with a minimalist design, repurposed floors and 100% renewable energy. Read the Footwear News story here