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.
Four Reasons why Human Rights Due Diligence is Critical for Businesses in a Post-Omnibus World
The EU’s Omnibus Directive is tipped to make substantial changes to the CSDDD by the end of 2025. The changes are intended to improve competitiveness by reducing red tape. It’s also likely that accountability measures on human rights will be weakened, so some critics...