Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland
Advertisement

mossack fonseca

IT worker at Panama Papers firm arrested in Geneva

IT worker at Panama Papers firm arrested in Geneva

It is not known whether the person held is responsible for the leak of the so-called Panama Papers.

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement