Stop & Shop will begin to power 40 of its Massachusetts and New York stores with clean energy from a 24/7 microgrid, the company announced Jan. 14.The grocery store chain expects to reduce its carbon emissions by over 15,000 metric tons per year through the use of the microgrids. The power will
Read More...