Tackling modern slavery & accessing growth – the benefits of transparency to small business

with No Comments

Modern slavery is a global issue on a huge scale. The Global Slavery Index’s latest estimate puts the number of modern day slaves at 45.8 million people around the world – almost the population of Spain. With complex global problems … Read More