Global supply chains are more complex than ever. It is becoming increasingly important for companies to have full visibility over their entire supply chains. At the same time consumers and regulators ...