Awareness that modern slavery is a social evil and investment risk continues to grow, putting investors in a pivotal position to identify and root out this risk across industries. Global mining is a particular
EU: 75+ organisations call on EU policy makers to strengthen draft due diligence directive to ensure tech sector accountability business-humanrights.org - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from business-humanrights.org Daily Mail and Mail on Sunday newspapers.