Southern New England could be hit with a major winter storm this weekend and National Grid is prepared to respond to any power interruptions that might occur. Weather forecasts are still tentative, but conditions appear favorable for the development of an off-shore storm that could dump as much as six or more inches of snow […]readmore