11:16 am, Monday, 25 May 2026

Annual profits from forced labour amount to $236 billion: ILO

Total illegal profits generated from forced labour in the private economy amount to an estimated $236 billion annually, resulting from