Remember bad weather is just one of the many causes of disruption and the extent of the disruption often varies. Let's look over a few other causes of business interruption:
Fire
Transport network disruption
IT outage
Industrial dispute
Civil unrest
Cyber attacks
Insolvency