site logo

Stop & Shop will open more automated fulfillment centers this year