Concerns over modern slavery in UK organisations
Posted on 06 April 2023
The Chartered Institute of Procurement and Supply (CIPS) have revealed that only 29% of required UK organisations handed in a modern slavery statement to government last year. The uncertainty in what practices…
Read More