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

TECHNOLOGY & INNOVATION