This story is based on a cache of leaked documents from the Eswatini Financial Intelligence Unit. The documents comprise more than 890,000 internal records from the Eswatini Financial Intelligence Unit (EFIU) obtained by Distributed Denial of Secrets, a nonprofit devoted to publishing and archiving leaks, which shared them with ICIJ. ICIJ coordinated a team of 38 journalists from 11…