Smith, Katherine Taken; Betts, Teresa - In: Business Horizons 58 (2015) 2, pp. 225-234
A new concern is beginning to gain notoriety in society: human trafficking. This issue, which can result in slavery, should concern businesses. Almost 30 million slaves exist globally today. The fact that human trafficking is a $32 billion business indicates either indifference for human rights...