News

Supply chains consist of imperfect humans struggling to make perfect decisions. In the end, though, it all comes down to a game of numbers.