Definition
Modern Slavery Statement
An annual published statement on slavery in your supply chain.
Plain-English explanation
Legally required above £36m turnover and frequently requested well below it.
Related terms
Definition
An annual published statement on slavery in your supply chain.
Legally required above £36m turnover and frequently requested well below it.
Related terms