If I were a medium to large business (I suppose small businesses will get screwed anyways, they wouldn't have the resources to handle challenges like this) how would I even prepare for such scenarios? Even if we assume I am somehow smart enough to predict something like this a full two years in advance. My employer is doing disaster recovery plans for data/software etc, which seems a million times easier than planning for alternative suppliers etc for manufacturers of physical goods