Question: Does the downstream company audit its supply chain, specifically its Smelter and Refiners (SoRs)?
Answer:
Unknown
7964081
Ferrari NV
2014
Verified by Steward check_circle