Stop & Shop Launches New Advertising Campaign
QUINCY, Mass. - New England supermarket chain Stop & Shop is set to debut a new advertising campaign on Monday, focusing on busy moms striving to meet the demands of everyday life, the Boston Business Journal reports.