RW
RetailWire
News
Opinions
Events
Reports
Advertise
Get the Newsletter
Back to Press Releases
Stop & Shop Opens State-of-the-Art Green Energy Facility
Stop & Shop New England, Divert, Inc.
·
April 20, 2016
The Stop & Shop Supermarket Company LLC celebrated the opening of its Green Energy Facility in Freetown, Mass. on April 15, just in time for Earth Day.
Source:
Stop & Shop New England, Divert, Inc.