EU Forced Labour Regulation: What the new guidance means for APSCA Members
EU Forced Labour Regulation: What the new guidance means for APSCA Members The EU Forced Labour Regulation, Regulation (EU) 2024/3015, entered into force in December 2024 and will apply from 14 December…