05/03/2020 Veja opens a flagship store in New York

French-Brazilian sustainable tennis brand Veja opens its first flagship store in New York. It will be the brand first time in a United States location,...