Stress testing the sales forecast in an uncertain world

Stress testing the sales forecast in an uncertain world