Tag: report

Avatar photo

New Global Initiative Report on Impact of Human Trafficking Released; Based on Babson Webinar Series

According to The Global Initiative Against Transnational Organized Crime, around the globe, an estimated 20.9 million people are in situations of so-called modern day slavery, or forced labor, at any point of time. Many of these victims are trafficked within their country or across borders. Considering this number, there is an urgent need to improve…

Posted In News & Announcements Blog