Boston Business Journal
Amazon expanded its physical footprint in the Bay State by opening a 4,000-square-foot, so-called "4-star" store on the first level of the Natick Mall on Oct 2.
The Natick store is the company’s first of its type in the state and its third physical store in Massachusetts, adding to two Amazon Books stores in Dedham and Lynnfield.. . . more