BMW ships over two million cars every year. Each car has about 30,000 parts provided by over 100 global suppliers. It is easy to see why managing and coordinating the entire global supply chain is a ...