Sidel partners with EcoVadis to spearhead sustainable supply chain
Sustainability assessors, EcoVadis, will map and rate the environmental, social and ethical performance of Sidel’s suppliers as part of its new supply chain strategy. EcoVadis has over 17 years of experience in supply chain sustainability assessment and has rated over 125,000 companies. The organisation rates businesses based on four key categories:
Read more