Out of all industries, technology and financial services have faced greater media scrutiny in relation to their association with trafficking in 2020.