IT worker at Panama Papers firm arrested in Geneva: Report
An information technology worker at the Geneva office of Mossack Fonseca, the law firm at the centre of the Panama Papers scandal, has been arrested, Switzerland's Le Temps newspaper reported today.
Jun 16, 2016, 00:02 AM IST