Owners Project Stop & Shop Strike Cost Company About $100M in Losses
The owners of New England’s largest supermarket chain are projecting around $100 million in losses from the labor strike that ended Easter Sunday. Ahold Delhaize, the Dutch company that owns Stop & Shop, said the 11-day strike is expected to …