Veja has just opened its first store in the U.S. Located in the Nolita neighborhood of New York City, the store reflects the French brand’s unfinished look and its commitment to sustainability, using wood and other simple materials and decoration. The store plans to host monthly panel discussions on sustainable development, climate change and transparency in the supply chain.