Former Dutch trust service provider IMFC Trust and Fund Services (IMFC) based in Amsterdam has appeared in Dutch and Spanish media as having allegedly facilitated bribery payments originating from Spain, transferred through the Dutch bank accounts of IMFC and paid out in cash to Algerian public officials as part of a public procurement project. The […]
Read More