Panama Papers Firm Steps Up Hunt For Suspects Behind Massive Data Leaks

GENEVA (Reuters) – A computer technician at the Geneva office of the law firm at the center of the Panama Papers leak was detained several days ago on suspicion of recently removing large amounts of data, Swiss newspaper Le Temps reported on Wednesday, citing a source close to the case. A spokesman for the Geneva […]