Mid-Atlantic and Northeast U.S. on Snow Alert

Businesses along the Mid-Atlantic and Northeastern United States might awake to frosty grounds and slippery conditions, according to weather reports by the National Weather Service. A significant amount of freezing rain and snow is set to fall on the morning of March 26th, due to a low pressure system currently lingering off the coast. And […]