The US Treasury Department issued Paypal with a £5M fine after they had allowed payments which violated sanctions and involved links to weapons of mass destruction. Paypal failed to prevent the transactions due to a failed screening process, causing non compliance...
According to research by Ethical Corporation in 2016, nearly 50% of businesses stated human rights was their number one supply chain issue in the next year. The United Nations Guiding Principles on Business and Human Rights provide the global standard since 2011...