In such an environment, the ability to forecast what occurs, or is likely to occur, next has never been so valuable. Whether it is about assessing the potential needs of customers, being able to predict the likely sales, or even being prepared for wh...