22 December 2024

Keith Davies: Risks in inter-connected supply chains are more apparent