Article #2809

New Charter aims to eradicate modern slavery

The Charter will commit a coalition of UK industry bodies to develop best practice, raise awareness and drive out illegal and unethical practices

Report from – Damien Carr

22/3/2017