0 / 60 seg.

Scrutiny of supply chains is intensifying, and that cannot continue to escape public attention.