The Global Slavery Index is a global study of modern slavery published by the Minderoo Foundations Walk Free initiative. 25 views12:14