The supply chain has become key to the survival of organisations in different industries. Organisations in dynamic business environments demand supply chains that support the satisfaction of customer needs. The principles of lean thinking have now been transferred to the supply chain, making imperat[...]