
Elucid
Build and implement technology to assess, report, and mitigate risks to human health and livelihoods in global supply chains.
Employees
Company register number
HRB 239646 B (Charlottenburg (Berlin))
Authorizing premium user...
Build and implement technology to assess, report, and mitigate risks to human health and livelihoods in global supply chains.