News

Eton may be based in Sweden but it opted for New York City to debut its new store concept. On Friday, the men's shirt and accessories brand will open a flagship at 330 Madison Avenue at 43rd Street.