0 / 60 seg.

The latest annual supplier responsibility report includes 197 suppliers audited for the first time.