One of the harsh realities of business in the 21st century is that it’s still upheld by slavery. Shocking as it might seem, over 40.3 million people globally are victims of modern slavery today, and at least 16 million of them are being exploited in the private sector. The US Department of Labor Read More...