Posts tagged Newbury Street

  • Area News

    Woolrich to open 80 stores by 2020

    The company's main focus for their expansion is their higher-end label Woolrich John Rich & Bros. Currently, there are plans to add 54 stores in Europe, 11 in the U.S. and Canada, and five in Asia between now and 2020

    2015 - Media Team Retailp.com

  • Area News

    Sephora is experimenting with a Boutique format to prepare for the retail apocalypse

    The makeup retailer’s large-scale stores are still thriving, but a new intimate location in Boston shows that it’s thinking about its next act.

    2017 - Media Team Retailp.com