National Grid expects to have most power restored by Saturday morning while Eversource expects to have 98% of customers with power back on by Saturday night.
National Grid expects to have most power restored by Saturday morning while Eversource expects to have 98% of customers with power back on by Saturday night.
Driving around roads in Norwell, Cohasset and Scituate offer reminders of the ferocious wind from Wednesday's storm, with trees..