15 / 10 / 2021
Deloitte Senior Manager Guilty of Trafficking
Five people – including a senior manager at Deloitte, the accountancy and consulting giant – were jailed for a total of 70 years after being found guilty of luring women to the UK, where they were forced into prostitution to work as “sexual slaves”. More details.