IT specialist arrested in hunt for Panama Papers whistleblower 16 Jun 2016 Reading time: 1 minute An employee at the Geneva offices of Mossack Fonseca, the law firm at the centre of the Panama Papers leak, has been arrested. Join Scotland's business professionals in receiving our FREE daily email newsletter Subscribe