Officials in Scituate are warning residents about a possible scam as power restoration efforts and storm cleanup continues. Town officials say there have been reported cases in surrounding towns where tree cleanup crews falsely claimed affiliation with National Grid and sought payment for their services. National Grid crews will never request money from residents and […]