Energy that comes from an unlikely source will help power a distributed center operated by Stop & Shop Supermarket Company.
The retailer has opened a “Green Energy Facility,” in Freetown,
Massachusetts, that will convert inedible food from Stop & Shop’s
212 New England stores into energy that will help power the company's
distribution center in Freetown.. . . more