Since 2021, supply chain and distribution failures, ranked seventh in Aon’s Global Risk Management Survey, have emerged as a defining challenge for business leaders. Russell Davis, from Aon South ...