IT specialist arrested in hunt for Panama Papers whistleblower

Mossack FonsecaAn employee at the Geneva offices of Mossack Fonseca, the law firm at the centre of the Panama Papers leak, has been arrested.


Share icon
Share this article: