what is lean supply chain definition?
A lean supply chain defines how a well-designed supply chain should operate, delivering products quickly to the end customer, with minimum waste. A lean supply chain is a great enabler for any organization that strives to become more lean and efficient.