
A cache of leaked documents is suggesting that some 55 transactions involving more than $110 million among Barbados, the United States and nine other countries over a period of time were flagged as potentially suspicious by US authorities. The report, released late September by the International Consortium of Investigative Journalists (ICIJ), identified at least two […]