Full definition
100,000+ companies assessed. 4 pillars: environment, social, ethics and responsible purchasing. Bronze/silver/gold/platinum medals according to score. Has become mandatory for many B2B tenders. International recognition.
French CSR rating platform assessing suppliers to major buyers.