blizzard

Winter Storm Stella’s Lesson: States Must Take Action on Distributed Energy

winter storm stella

Last week, between March 13 and 15, Winter Storm Stella dumped as much as 58 inches of snow on the Northeast and the Mid-Atlantic United States. The storm knocked out power for more than 400,000 people as far south as Virginia and as far north as Nova Scotia. More than 60,000 people lost power in Massachusetts alone. The increasing frequency of severe weather events like Winter Storm Stella exposes the vulnerability of outdated, overloaded […]