1. RightsDD
United Kingdom · Supply Chain Management Software
Developer of due diligence and assessment tool designed to help companies assess and manage human rights' risks. The company's platform helps assess operations and supply chains for slavery risk, prioritize at-risk…
- Revenue
- $158.9K
- Team size
- 2