Supply chains are almost always deeply complex, interwoven and reliant on many different people and organizations along the ...