Stop & Shop Invests $70M In Brand Redesign And Store Improvements

Stop & Shop is rolling out a new look for its brand, starting with 21 stores in the Hartford, Connecticut, area. The new look comes with a $70 million capital … Continue reading Stop & Shop Invests $70M In Brand Redesign And Store Improvements