In recent years, the supply chain has become a key element to the survival and prosperity of organisations in different industry sectors. Organisations dealing in dynamic business environments demand supply chains that support the satisfaction of customer needs. The principles of lean thinking that once permeated standalone organisations have now been transferred to the supply chain, making imperative the development of innovative approaches to...