Named “Best Social Enterprise” and receiving $30,000, the Social Ventures Zone and DMZ startup Ulula aims to move us closer to truly ethical production. Ulula provides a platform for companies and governments to make ethical business decisions through greater supply-chain transparency. The company has developed a technology to measure a supplier’s labour and social accountability standards to help clients make informed, ethical decisions.
Deepening Human Rights Impact Management for Responsible Business Conduct
In an era of regulatory fragmentation and trade wars, human rights violations and supply chain resilience are critical issues for business continuity and resilience. Potential abuses and risks are more likely as market pressures, political uncertainty and cases of...