11th April 2016Will the Panama Papers Leak be the Catalyst for Change for Seafarers? When the news broke on April 3, 2016 about the leak of 11.5m files that exposed how the rich, including government leaders and companies, are taking advantage of offshore tax havens, the world has ... Read More