As of early morning on Tuesday, Feb. 24, 156,000 Eversource customers were reported without power on the Cape. The company reported that 80% of the Cape's three largest towns – Barnstable, Falmouth ...
Power outages are persisting across the region as shelters see a surge in seniors and medically vulnerable residents. The post Blizzard leaves Cape Cod buried and struggling to recover appeared first ...