Switzerland’s Le Temps newspaper

IT worker at Panama Papers firm arrested in Geneva: report

GENEVA, Switzerland (AFP) -- An information technology worker at the Geneva office of Mossack Fonseca, the law firm at the…

This website uses cookies.