End-to-end Supply Chain Resilience