New suppliers that were screened using social criteria
2023 98,8%
2024 99%
2025 N/A
N/A:  Non data has been reported