Due Diligence is key to mitigate Covid's impact on supply chains