News

British retailer Boden is opening its first US store in Alpharetta, Georgia. The 2,000 sq ft store will offer womenswear and reflects Boden's aesthetic.