If you haven’t heard or read about the Panama Papers data leak over the last few days, you’ve either been on a remote island in the South Pacific or you’ve had your head in the clouds.  The data breach of law firm, Mossack Fonseca, where a multitude of documents were leaked to a reporter in […]