Europe Understanding the Attractiveness for Investments

Stop & Shop invests $140m to upgrade stores in New York City

The retailer has pledged $1m to address the food insecurity issue across the city this year.