Sun. Jul 7th, 2024

A recently-introduced German law obliges German companies to review their supply chains — both domestically and abroad — for compliance with human rights and environmental standards. What has it meant for Africa?

By