Fast Company
4 months agoMarketing
Stop & Shop is closing some locations, adding to the list of underperforming stores to shutter
Ahold Delhaize plans to close Stop & Shop stores to improve performance and focus on technology and automation. [ more ]