Advertisement

IT worker News

alt
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.






Loading...
english news
NEWS ON ONE CLICK