The biggest challenge faced by strategy teams today is how to handle different timescales and different levels of uncertainty ...