We live in the UK. A great little island yes, but fundamentally useless when the white stuff starts falling. Many business owner and managers sigh at the sight of snow when it comes, we all know what the result will be – staff not being able…