Supply chain resilience: role of complexities and strategies | Synapse