Each additional supplier, manufacturing site, or distribution center is a potential failure point in the extended network, and large disruptions can have significant impact on revenue, customer experience, and brand loyalty. Natural disasters over the past few years have led to greater urgency in understanding and managing risks associated with increasing number of nodes in supply chains….