Annual profits from forced labour amount to US$ 236 billion, ILO report finds

  • Home
  • News
  • Annual profits from forced labour amount to US$ 236 billion, ILO report finds