News of the Pandora papers document leak has brought renewed attention to accusations of corruption, fraud and suspected money laundering...