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: environmental impact, labour and human rights standards, ethics, and sustainable procurement practices. Francesca Bellucci, Head of ESG … [Read more...] about Sidel partners with EcoVadis to spearhead sustainable supply chain