Business sustainability ratings platform assessing supply-chain partners across 175,000+ rated companies in 180+ countries.
Global ratings platform that scores suppliers' environmental, labour, ethics and procurement practices for corporate buyers managing supply-chain risk, combining AI-assisted assessment with review by more than 500 in-house sustainability analysts across a network of 175,000+ rated companies.
Every field below was confirmed against a public source on 2 September 2026. Verification is a check on the data, not an endorsement of the firm.
Jurisdiction
London
Service line
ESG, Sustainability & Climate
Services
Sustainability Intelligence Platform, Scope 3 Carbon Management, Trusted Sustainability Ratings, Risk Management Overview, Regulations & Compliance Overview, Human Rights Due Diligence