Question: What percentage of new suppliers were screened using criteria for impacts on society?
Answer:
Unknown
%
5614459
Global Reporting Initiative
Isagen
2016
Unverified - Added by Steward