by TSC Webmaster | Oct 30, 2017 | News
News from Wageningen UR October 27, 2017 Cautious estimates by the International Labour Organization suggest that some 25 million people worldwide are victims of forced labour. People are being exploited in a variety of ways and in varying degrees. Many companies are...