Nov 15, 2023 Navigating the Pitfalls of a $9.5 Billion Supply Chain By Lee Macfarland A recent report published by international development media platform Devex and the Bureau of Investigative Journalism highlighted...
Nov 07, 2023 Tackling Corporate Fraud: A New Era of Accountability in the UK By Lee Macfarland The UK government has introduced a new "failure to prevent fraud" offense as part of the Economic Crime and Corporate Transparency Act,...