Town of Plymouth Thankful for Energy Savings

The town of Plymouth, Massachusetts, is synonymous with Thanksgiving. One year after the 1620 landing of the famous Mayflower, the town was the site for the very first harvest celebration between the Pilgrim settlers from England and the local members of the Wampanoag tribe. As “America’s Hometown,” Plymouth has embarked…

Continue reading